skysight-inc/HackerNews huggingface dataset:
The strategy "Buy 2 routers, and if the first one fails, then use the 2nd one" is ok, and gives you the 1% result.

My (little) problem is the sentence "Replacing your router (or firmware) almost always fixes your problem.", because if the first router is broken, replacing it will only fix your problem in 10% of the cases, which is not "almost always".
How Bitcoin Is Disrupting Online Gambling
Web Foundation joins today's action for Net Neutrality
The internet is still basically an American institution. If it's bad for the 'American Internet' it's bad for everyone. Also US policy on matters like these is usually propagated around the World. If it happens in America, it'll probably happen in [country] soon after.
If it's a company issued device, then play by their rules.

If it's BYOD, then create a new user account / profile for work. We're not running DOS anymore.
I get what you mean about americentrism, but to be honest a loss of Net Neutrality in America would be a very symbolic defeat for the rest of the world and might lead to other regions following the fall.
> On a normal operating system, an exploited app has a limited action range

Minor point, but this seems to be a bit lost in the discussion: Generally 1 unikernel == 1 VM (or, virtualization-backed sandbox, the use of "virtual machine" brings too much baggage with it) == 1 application.

So, the attack scope for the class of attacks we're debating is equally limited to a single application, just like on a normal operating system.
I investigated trying to use Doppio for Peergos. It is a very cool project. In the end we decided against it because it wasn't fast enough for our use case yet, and it requires the page to download the whole JVM (at least the rt.jar - the runtime) which is >60 MiB. We managed to get around this by manually stripping out the parts of the JVM that we didn't need, which brought it down to a few MiB.

I imagine that once they update it to Java 9 with the modular JDK (and resultant splitting of rt.jar) this reduction will largely happen automatically with it lazily downloading the parts that it needs.
> Combining some aspects of the two, it might make sense to start with the object at the bottom of an empty container (in a cage or otherwise restrained) and add liquid at a known constant rate (as for a titration).

I believe this is isomorphic to the draining mechanism described in their paper.
They're very different, they don't have a banking license, don't want one & are mainly focused on international payments, rather than current accounts & an open marketplace.
1) There is nothing better in terms of overall security+UX out there. It would take hundreds of man hours to build a personal solution, and thousands for a distributable solution.

2) Until recently, the direction they were moving in was good, even if their current position wasn't ideal.

3) It isn't so much that I think they could be malicious as that I don't trust them to have enough internal controls against external compulsion or an employee with prod access getting hacked.

There are some passwords I don't put into 1Password (PGP, etc), and I try to avoid having passwords-only as auth credentials for anything important. So it is more I would have hundreds or thousands of low to medium security site passwords at risk, which in aggregate would be a huge inconvenience. That is more because I don't have huge faith in the local OS security on machines than 1P as a particular risk vector.
Colorless green pythons tip fedoras furiously.
Monzo Bank released all of their financials for last year
As a matter of fact I don't. I'm keeping track of my root certs.
It's an American law targeting American ISPs...

>American internet, others will be fine

Yeah, because what happens in America doesn't affect anyone else...
Allow me to disagree.

I would guess that the typical Ethereum user is not a Peoria middle-aged housewife (with all due respect for all middle-aged hosewives of course) but rather someone deeply involved in the tech scene, possibly a programmer or however an up-to-date with modern technologies "advanced" user.

So the fact that a number of this "elite" can be seemingly easily scammed does represent IMHO some news.
maybe you like https://neo-layout.org/

at least the windows ahk driver can keep layers 1 und 2 in qwerty if you don't want to learn new letter positions.
Yep, you usually know your clients enough though to know if they are completely toxic ass hats or someone you can build a sincere partnership with.

Bureaucracy works wonders for ass hats, give them a vague, inconclusive report with worthless action points instead of an apology.
Or it might lead to other regions viewing it as a cautionary tale, once they see the actual real-world effects.
And probably went with Debian testing or even unstable. I was on Debian unstable for a long while. It's probably more stable than several stable distros :)
Near-Perfect Elimination of Garbage Collection Tail Latencies in NAND SSDs
... I can't help but notice that you keep capitalising stack.

Beyond that, there used to be another term for "full stack developer" - jack of all trades, master of none.

Having some knowledge of the layers above/below you is definitely beneficial but I would suggest picking an area and increasing your skills and experience there.
Physicists transmit data via Earth-to-space quantum entanglement
> - just American internet's future

American internet has a very strong and direct impact on 'international' internet. Aside from the fact that a large fraction of international traffic passes through American switches or servers, America is a policy leader to many other nations - both passively and actively. Passively by signalling to telcos in other nations that they could probably attempt the same thing, and actively by forcing some of these provisions as part and parcel of trade agreements.

You just can't pretend that the impact these decisions will be isolated to the US.
Why do people post apologies to HN? Any examples?
The robot arm is expensive because it needs precision hardware (backlash free bearings/gearing).

Your idea also requires precision hardware to move the sphere.
I'm sorry that you are in a situation where your colleagues project their arrogance and insecurities onto you. I have also experienced this myself, and it was disappointing and confusing to me. I think that a person who is willing to own up to their shortcomings is the stronger person, and more likely to turn their weaknesses into strengths as they confront and expose them instead of trying to hide them. In the end, increasing excellence in my work has won my colleagues over, and a more humble attitude has helped me maintain good relationships that are often strained by my naturally blunt nature. Rather than allowing them to turn you into a worse version of yourself, I'd suggest you either persevere despite the unfair stigma, or work somewhere else that has a more mature work environment.
As a startup you have less leverage to access proprietary datasets. In fact, most of the companies we tried to work with wouldn't let us even access the data, let alone use it, unless we did everything on prem. Oh and one company even wanted to own half of our IP.
I think the word's best definition is as an expression of regret rather than repentance; it's probably clearer to most that regret isn't necessarily an admission of wrongdoing, nor even a feeling about one's own actions.
Xbox One X- the New Console King?
No, middle eastern women need 1) gender equality, and 2) since that's not forthcoming, a service LIKE Uber. They don't need Uber specifically. Heaven knows there are plenty of competitors to take its place.
Sometimes it is necessary to have a strong example of what is wrong to be able to define what right is.

Most people on this forum are the type that can learn without touching the hot skillet for themselves, but we still benefit from helping others to not burn themselves.
----
that is by ^^^^ transitionel, not my input.
....
Sometimes it has happened that one was within a place were a strong example of wrong was transpiring ... to be able to define what right is.
' unilateral communication device' TV
' fair communication method ' both eyes directed toward another set of eyes'
or, as praise was within the workplace: "good eye, jjt-yn_t" who by sheer luck escaped the 1970 on household 'rudeness newly normal' appliance to foster more freely a one on one, where expedient, objective sense of rulebook and next non missteps on the procedures of the day.
..........................
-- apologizing in a small way. Here.
...........................
Silicon Valley Won't Save You
Not quite.

When you write an exploit for a normal operating system application, you can't, for example, just write your payload into data memory and start executing it. You can't jump to the address of an array and have the CPU execute it's contents.

On a unikernel this sort of thing becomes trivial since everything is Ring 0 and all protections can be trivially disabled.

You can just write your payload into any arbitrary data field and your exploit only needs to jump to it, even with address randomization this can be exploited (ASLR and similar techniques do not prevent exploits, only make them harder)

The exploiting just becomes a whole lot easier.

It's not even remotely more secure than Ring 3 code running on a kernel that has strict capability enforcement.
I'd say that with Lazarus (http://www.lazarus-ide.org/) it even easier - just drag/drop the controls to forms to build your GUI, double click on buttons/checkboxes/radiobuttons/whatever or click on menus or double click on the event editor to automatically write the event handling boilerplate code and you just write the actual code in-place. Creates native executables without need for runtimes or big DLLs (you can use Qt as a backend if you like though and in Linux you have to choose between Gtk and Qt).

Here is an old video i made 2-3 years ago where i write a small 2D tilemap editor with Lazarus (the first 5-6 minutes are downloading and installing Lazarus and a tile editing tool i wrote since i used Windows 7 for that vidoe and the Win7 paint program sucks) https://www.youtube.com/watch?v=_3JgeIUo1X0
In the Napoleonic wars Wellingtons order for troops to wait lying down on a reverse slope to avoid cannon fire was considered unsporting
You don't actually have to buy a second router upfront, so that's not a good way to word it either.

I'm struggling to find a great way to put it. Maybe "a one-replacement backup plan gives you a 99% chance of success"? Close but not very elegant.

"Replacing your router (or firmware) fixes the problem except for 1% of all router buyers"?
Truly the strenght of elixir comes for Erlang. I wonder if Scala is also as good as erlang for creating robust and fail proof distributed systems?
> With that investment they're building and marketing a disruptive financial services brand. They're creating all of the technology to support a credit card and current account both in the back end systems and front end mobile apps. They are meeting all of the legal and regulatory requirements. They're providing pretty good customer service and assuming all of the infrastructure costs associated with growing and running a company etc.

In other words, they've built a bank with that 6.7m (+ 1.4m the year before) & they're about to launch current accounts, while the legacy banks struggled to add Touch ID protection to their mobile apps in the same time period. You don't think that's significant?
$150 usability interviews with developers
Besides bad font and no technical insight, it is a beautiful piece of text full of truth. I can feel how he did not write it for someone else (to impress or similar), but for himself only.
Thanks a lot for your valuable feedback! This is the early beta version of our product and we really appreciate our users' opinion. We'll work on that product demonstration.
no, limit 5 certs per domain
[Image] When Your GPU Doesn't Know How Good It's Life Is
Copyright is enough, software patents do not exist in Europe and it works as well as in the US. I never saw a single patient which I would define myself as justified, most patents are something I could come up myself with in less than an hour of reflexion.
The Importance of Hiring the Right Designer for Your Company
Two great signals: SIGSTOP and SIGCONT – major.io
Ironclad: a command line password manager
Let's Encrypt's short expiration times make them too cumbersome to use.
Wang tiles made from DNA (using bases to encode the "colours", so matching up base pairs enforces the rules) have been used to perform computation.

AFAIK it's not yet a practical tool, but the choice of Wang tiles was practical for the experimenters since they're known to be Turing complete, and hence make for a more compelling demonstration.

http://www.dna.caltech.edu/Papers/FOE_2003_final.pdf
>More ideological "free-market fanboyism."

Comments like this are not at all constructive, and contribute to a poor intellectual environment. I made significant effort to provide objective evidence for my position, and provide arguments that don't rely on a person accepting any ideological beliefs.

That my argument concludes that the free market is economically more efficient doesn't automatically imply that it's blindly ideological. If anything, your blind dismissal of my argument, and use of the term "free-market fanboyism", is what demonstrates an overly ideological approach to a complex topic that requires open-mindedness.

>But these voluntary interactions are unfortunately only granted to those who, before the thought enters their minds, possess the means to engage in them.

You're using your own personal definition of "voluntary" which is not inline with the conventional definition. Someone being poor is certainly capable of engaging in voluntary economic interactions, and there's no evidence at all to suggest otherwise.

>The general trend that has become apparent for people who are not consistently able to engage in such interactions is that it's really easy to make more money when you have some, and very hard to make money when you have little.

How is this at all apparent? Where's the evidence that makes it apparent? Did you read the analysis I linked on the cause of growing income disparity, and how regulatory restrictions play into them? How is it apparent that the poor are unable to engage in such interactions when wages for the poor are growing at their fastest rate in history?

Did you actually bother reading the sources I provided?

>The end result is that those things which are valuable to those who can engage in voluntary interactions are supported while those that hold no value die from being crowded out.

Does the evidence bear this out? The evidence I collected suggests that the current market institutions are leading to the fastest wage growth in human history, and that the slowdown in wage growth in the US is due to exactly the type of regulatory restrictions against voluntary interactions that you're advocating.

Again, I suggest you look past the anecdotes, and look past what's in the media focus, like Airbnb and Uber, and look at the bigger picture, in terms of percentage of occupation and business activities requiring a license, and what the statistical evidence suggests is the cause of growing income disparity.

Theories that are light on evidence and heavy on speculation about ideological conspiracies by the wealthy are not conducive to coming to accurate conclusions about economics:

http://www.overcomingbias.com/2006/11/the_big_four_ec.html
> The internet is still basically an American institution.

Can you elaborate on this?
I also had GEOS on a C64, but I remember it being a cartridge---so no disk swapping required.

I picked mine up at a garage sale, too.

As an aside: I just learned/remembered that the original Nintendo Game Boy ran at roughly four times the CPU frequency of the C64.
I tried an Instagram caption generator and the results were hilarious
> I know that the JVM is a modern marvel of software engineering, so I'm always surprised when my Erlang apps consume less than 10MB of RAM, start up nearly instantaneously, respond to HTTP requests in less than 10ms and run forever, while my Java apps take 2 minutes to start up, have several hundred millisecond HTTP response latency and horde memory.

That's not the platform's problem, you're doing something wrong. I run my web services on Spray[1] and they start in maybe 10s, average HTTP request latency is 4ms, and they run forever at ~100-200MB RAM. That's without putting any effort into tuning.

[1] now replaced by akka-http but I haven't ported yet, and it works
What's the best COTS WiFi module for as-generic-as-possible WiFi sniffing?
That's really cool! You should submit it
I wrote software for GEM, both on PCs and the Atari ST.
Fun. So make a closed spherical assembly with lidar something to range the fluid height and put it in a three axis mount so the direction of down can be continually and smoothly changed, then drain the water very slowly.

Then change the fluid for something with less surface tension (hurray more uses for chlorofluorocarbons), and put it in a 20g centrifuge, and perhaps scanning times will be reasonable. :)
If it is an http API, you don't really need a public certificate. You can have a long term selfsigned certificate on the device and you check that the thumbprint hasn't changed every time you connect from your client. These big warning windows are for connecting to it from a browser, not a RestClient.
It still should be written differently then. As a non-American this all reads quite... strange.
London has been the biggest European city for banks, but with Brexit looming on the horizon many of the banks are relocating to mainland EU and they seem to be doing just fine.

The companies, the entrepreneurs that would be affected could move their operations just the same way.
[Video] Poking Git – Advanced Git Techniques
If you like Doppio JVM, you may find our project interesting too http://blog.leaningtech.com/2017/06/announcing-cheerpj-java-.... Our approach is to rely heavily on AOT compilation of JARs to JS to achieve higher perf, while still supporting full reflection. Moreover the RT is automatically split to reduce download time and bandwidth. A Swing application starts with ~15MB on our system. http://cheerpjdemos.leaningtech.com/SwingDemo.html
I lose a lot of respect for them, it's a symptom of so many (usually deep) flaws.
That just means you live on a wide street more than a block from any major artery prone to traffic jam.

My street empties into one of the biggest and most jam-prone avenues in the city. During certain times, traffic backs up on my block too, and people sit outside my window leaning on their horns.

We also get the same effect at random times of day whenever anything larger than a sedan (often a truck so large it probably shouldn't be on the local streets in the first place) gets stuck behind a double parked delivery van or renovation contractor's truck.
What Are Artificial Intelligence, Machine Learning, and Deep Learning?
Use Java to create bytecode which is executed in JS to produce JVM bytecode
The Latest Press Release on Our Additional OfficeSpace in Pune
Why not just give them a domain name? I gave them a subdomain of my personal domain and Caddy handles TLS for all of them automatically.
Peak times for leisure and sports
Larsen C and its giant iceberg – it's not a simple story of climate change
No reason to use Full. You can stick a Let's Encrypt or free Cloudflare Origin CA cert on the origin. Enable Strict.
Then brag about that. I've spent ages in the past getting annoyed at hard to find pricing pages; even if I eventually discover it's free it's still an off-putting on-boarding process.
I Built a Stable Planetary System with 416 Planets in the Habitable Zone
It is not necessary, it rarely happens like that in the nordic countries.
I understand it - even the term "gold rush" could be applied here, where people the get the fever and sometimes do irrational stuff to try to strike the good ol'gold nugget.

You can learn a lot from the psychology and sociology side of the Gold Rush event, and surely you can compare it to the crypto event (after all, that's what history is for).

But like you've said, Bitcoin was created to imitate gold... still it's not gold.
Like all forms of punishment, it isn't (or at least shouldn't be) about hurting the people involved after the fact - it's about raising perceived costs of a deed so it doesn't get committed again in the future.
Ask HN: Programming Languages with the compiler/interpreter written in JavaScript ?
What programming languages have their compilers and/or interpreters written in JS (or webassembly) ?

Can these compilers/interpreters be run in the browser ?
Ambitious project calls for battery housed in underground salt caverns
If you're claiming that "drop means release" is "language being misused", the dictionary would like a word.

https://en.oxforddictionaries.com/definition/drop

(verb) 5.4 (informal) Release (a musical recording).
(noun) 3. (informal) A delivery.
Thanks; I hadn't seen this. It's reminiscent of Tolkien's characterization of an author as "sub-creator".
Ceph: Block Storage for the 21st Century – Linode Cube – Medium
For a simple app, cordova and react native would be overkill. Just think for a moment whether you really need a mobile app.

Unless you are going to do a lot of client side interaction on the mobile like ordering, i'd recommend you to create a simple website. Use foundation or bootstrap to create a simple, responsive website.

If you really feel that you requirements can change over time towards more heavy interactivity, use django to create a json api that would be consumed by a responsive react based frontend exclusively using ajax calls (Look to reddit's mobile site for an example). This allows you to scale to native mobile apps if the need arises in the future.

Since you have zero experience with web and mobile, jumping head first into react native and cordova and mobile would be a big folly. Make and ship a regular, responsive website first before even thinking about mobile apps. Shipping out small but working apps and improving on them is better that spending months on an all encompassing platform that only exists on paper.
You can get a SAN certificate where it has 100+ domains in 1 cert.
Gerard ’t Hooft: turning quantum probability distributions into predictions
> Well it's my lan, and I can decide what I trust and what not.

The browser will still let you choose. It's just changing the default.

> For example in my home network I have different vlans: one for things i reasonably trust, and one for the chinese webcams and iot lightbulbs.

Congratulations, you are the 0.0001%.

> If my router has malware, even if i talk to it over https I'm screwed anyway, I don't think that is something I can fix with https.

Right, but if your lightbulb has malware and your router doesn't yet, then using HTTPS while talking to the router is pretty important.
> If you're good enough, you can be God. On a small
scale. And I've probably offended roughly half the population on Earth by saying so.

Which side of population Religion's or Atheist's?
do transpilers count ?
if yes, then prepack, babeljs
The Lord Said to Noah, “Enter the Super 3D Ark”
HTTPS gives your ISP less of your information to collect, analyze and sell to advertisers which in turn protects the value of Google's information about you. I think the changes to Chrome are well-intentioned, but can't help but smile at how this side-effect favors Google's business.
Dutch Senate votes in favor of dragnet surveillance powers
Very nice project! Apart from the impressive set of features, what impresses me the most is the README, which is extremely clear and enjoyable.