skysight-inc/HackerNews huggingface dataset:
That's quite unusual in my experience. Even most low end / lost cost routers are pretty damn reliable these days. In an office complex with more than a dozen competing networks I use wifi 8 hours a day and rarely have a blip. Have you by any chance being moving one of the same wifi devices between all the different places you've had problems? Another thing, which wouldn't explain all the different locations, is a problem with your electrical wiring / loading. For example I used to have a Dell ethernet switch that would reliably reboot itself whenever other devices it shared a power strip with were under a heavy load. I could actually force reboot it by starting a dd between the right combination of disks in a server. I guess that does technically qualify as out of band management.
I try to ethernet connect every stationary thing I can. It reduces wifi congestion significantly and the wired items are rock solid.

The only things I have that aren't wired are iDevices, my laptop, a petnet feeder, a harmony hub and the echo. I hope amazon comes out out with an ethernet adapter like chromecast has. I don't have much hope for the other two.
Calculated Risks: How Radiation Rules Mars Exploration
Well, according to Amazon nothing is sent to their server unless Alexa is awake (after saying the magic 'Alexa' keyword).
I don't steal from or scam stores even if I can get away with it, because while I don't deep-down care if they make a profit, I do feel it's wrong to cheat them out of it. If I want what a store is offering, I feel like I should deal with them fairly. If I don't want it, I just don't patronize the store.
As an engineer coming from a family of lawyers... engineers think they understand the law, but really they suck at it and when that shit does end up in court it looks really bad because it comes out in discovery.
How Startups Can Easily Extend Social Interactions for Social Media Marketing
Not every taxi company is willing to pick you up in a reasonable time frame and take you wherever you want to go. In many cities, on many occasions, I have had significant trouble hailing or calling for a cab. Further, I've often had them (illegally) refuse to take me to my desired destination.

Uber and Lyft are wonderful, because the drivers show up and don't complain about where you're going.
"modern" stuff such as free format and identifiers up to 31 chars have been available ever since F90[0] (all the while being compatible with F77 code) released in 1991. AFAICT people stuck with writing (and complaining about) F77-like code because habits.

[0]: https://en.wikipedia.org/wiki/Fortran#Fortran_90
This is 5.0.0 -> 5.0.1

(there is a separate branch for 4.x.y releases, but that's only security patches nowadays)
Of course. It's impossible to do parallel computation on a single CPU.
These people are ghouls.
>The verdict is saying that you are still allowed to play, but only if you choose a losing strategy.

This is not my reading of the decision. Rather, my reading of the opinion is that, regardless of if you take advantage of it or not, the game is no longer authorized under the Casino Control Act, and therefore is void.

Note, it is not clear to be that any "crime" was commited in this case. Rather, the ruling was that the game was invalid and therefore the appropriate solution was to return the parties to the state where they were in prior to playing the game. The precise wording (quoted from Golden Nugget) is:

"“Since the
rescission of a contract essentially voids the contract, it
follows that the remedy used in situations of rescission should
be used in situations of voidance. Thus, since the contracts
entered into here are void, returning the parties to their
position prior to the formation of the contracts is the
appropriate remedy.”"

Interestingly, in the Golden Nugget case, it was clearly the casino who made a mistake (failing to use a shuffled deck).

"The CCA isn't fault based, according to the judge, who explained that it's irrelevant whether the casino or the players are to blame for the mishap. It only matters whether the mini-baccarat game was authorized under the CCA, which it wasn't, the judge said." [0]

[0] http://www.law360.com/articles/621651/casino-doesn-t-owe-1-5...
Lenovo is much worse than Dell though... They deserve to go bankrupt after superfish and all that other crap they did.
> But I think I'd see a lot more use case for something that lets me do a very tiny amount of things, maybe just headings and bold and italic, and avoids not only ambiguity but any risk of ambiguity.

When you build that, let me know. Until then I'll be over here, using a Perl script from 2004 that still works just fine.
I think you will like it!

Github, Shopify, AirBnB, Indiegogo, Kickstarter, Twitch, Zendesk and many others run on Ruby on Rails. You'll be in good company!
I would say that the choice of what bets to place is definitely part of the game
that shit does end up in court it looks really bad because it comes out in discovery.

That's exactly my point. I'm asking whether or not an employer should write a contract that specifically states the employee should modify their behaviour to ensure things aren't discovered later - namely that the employer knew (or at least "was informed") that illegal things were going on. I don't think they should. If my employer wanted me to sign something that said "If you see things happening that you believe might be illegal, please keep quiet about it because you don't understand the law" I think I ought to say no.
> harassment

I do wonder if this word is even appropriate to the situation. Using twitter seems akin to stepping on a soap box on the town square and shouting every single word you say.

Maybe nobody will pay attention to you. Or maybe you'll get a crowd of people who think favorably of you. Maybe someone else will step on his own box and have a conversation with you, but still there for everyone to hear.

And it goes even further, you even have an official scribe who records everything you say and then pins it to the great proclamation board of the city plaza so that everyone who was not there at the time can still follow what you're saying.

This is an incredibly public mode of conversation that people don't realize what they're doing.

And well, if you say something that people disagree with you will get booing, hissing, insults, threats from a whole mob... maybe just because you're too loud. This would be the risk if you stepped on a box of a real place.

You have to realize that the mob shouting you down probably doesn't really mean to attack a person. It is verbally attacking a public speaker on the city plaza. You get treated akin to an unpopular politician, not as regular citizen discussing things with friends.
Ask HN: Reasonable approach to outsourcing MVP app?
Just wondering if anyone here has outsourced their app development: where to, and how much should I expect to pay?
Hungry for More: Takeaway.com Acquires Belgian and German Businesses of Resto-In
I have no way to verify this is true, but I was told that they bought GNIP because (this sounds too ridiculous to type) they forgot to invoice them for two years for firehose access...when they remembered, GNIP couldn't afford the invoice, so buyout!

Like I say, it's a rumor that may have shades of truth, but that's what I heard.
> In another sign that the company has prioritized the iPhone, Apple re-organized its software engineering department so there's no longer a dedicated Mac operating system team. [emphasis added]

Wow, am I the only one who finds this terrifying? MacOS has already been getting less stable by the release. It's also unfathomable -- how can you not have a dedicated team for such a massive software product??

I don't think that's going to work at all.
I wasn't the Windows guy so my memory is a bit hazy, but I remember trying to get Chef properly daemonized on Windows was a nightmare. Likewise trying to get collectd installed via Chef was great if you had a fully supported version of Windows. IIRC the collectd MSI only worked on some versions of windows (and 32-bit support was a whole other matter).

In an ideal world you wouldn't have to deal with 32-bit versions of Windows, or EOL'd 64-bit versions. The real world with lots of legacy stuff doesn't work that way. Meanwhile EOL'd versions of Linux chugged away just fine.

Iteration on the Windows instances was also quite a bit slower than with the Linux ones. Applying all the requisite compliance stuff resulted in a number of additional reboot cycles. I could get a Linux instance bootstrapped in half the time, without having to bake a custom image.
How Organic Search has changed over the years? – SmartSERP Blog
It's also very annoying. I cannot enable the same phone number with multiple Paypal accounts, nor is it compatible with standard OTP clients like Authy.
Pointing out the ambiguity of my post! You made me chuckle.

For the record, and in case anyone was confused, I meant a baseline for the behavior of others.
I never heard that one before. I thought Linux was just a conflation of "Linus" and "Unix", while GNU was a recursive abbreviation of "GNU is Not Unix".
Seems interesting, but no link to download the html file? Or am I missing something?
re 1. It is (too) simple and lacks higher level features

re 2. It is simple so easier to optimise.

Regarding 1 again, I can't find it right now but the fact that Fortran could not even read it's own source code was one of the motivations for Ratfor; a C-like preprocessor for Fortran. By the esteemed Brian Kernighan.

https://en.wikipedia.org/wiki/Ratfor
Wow, great blog! Just what I was looking for to deepen my knowledge in EC crypto.
21 Mistakes you must avoid while doing SEO – SmartSERP Blog
Really? I found it entertaining.
I would use some SaaS solution. ELK can be cheaper, but can take tons of time to configure and maintain if you run it. For early startup paying under $100 / month for some logging solution is no brainer vs. spending time configuring.

Disclaimer: I work at Sumo Logic I would recommend: https://www.sumologic.com On top of grep like searches, you can do analytical searches (SQL on text data).
"The cost of not seeing ads is the time I spend setting up and configuring the ad-blocker." - there is also the externalised cost that the sites which rely on ads will eventually go bust if everyone does the same thing as you do. Given the current state of things, you are defecting on a massive Prisoners' Dilemma.
Ask HN: Why is innovation in the Real Estate sector so slow?
I'm thinking here of the buying and selling of property. Every few months we hear of a company that is disrupting this sector yet traditional estate agents (realtors) still dominate.

Not only that but the technology they use is mostly still from the 90s. RETS is the closest to a standard in the industry but its a clumsy XML based schema mainly consumed by WordPress / PHP sites.
"We thought it would be fairest to rank universities based on both number of participants and high scores."

Number of participants is a strange metric to define "best"
> They first attempted to acquire Be Inc. (BeOS) but Jean-Louis Gassée held out

And completing the circle: Gassée was partially responsible for Jobs leaving Apple, and was promoted to Jobs' former position after Jobs resigned. He founded Be after also being forced out of Apple.

Silicon Valley really can be thoroughly incestuous at times.
Non-tech founder: all you want for Christmas is a CTO (or not)
yet the link i posted is ubuntu users asking how to make it do exactly that, because by default something added no password to their sudo configuration.

which is also my experience.

having plenty of experience getting red hat fedora and centos set up just the way i like, i decided very quickly even getting ubuntu "safe" was more learning curve than reward.
one thing I've found at the place I'm at now where it's bring your own device because of all the consultants is that bringing your own device really screws up running any sorts of automated ui differencing tests. so that might explain Mac all the way down even if you have a choice.
Serving the SHA-1 hashes over an HTTP connection doesn't really seem useful at all to me. If you're worried about MITM the hashes could easily be changed as well.
Maybe the question should be "Why don't I spend time optimising browsers?"

Certainly that's my problem - I don't even try. Enough people with that attitude and browsers never get optimised...
Back in the day, I helped a student fix some Fortran code. They had variables X and Y, and the reciprocals were stored in INVX and INVY.
You see, HIS privacy is (was) very important to HIM
As usual, this is simply not true in general. If your system is doing 10 other things and is memory/CPU constrained then, sure, you probably know why it's taking so long.

If you have 100 tabs open of which 10 are rather badly-behaved, maybe the browser cannot do enough to mitigate it. But again, although this is a common power-user setup, it's not standard.

If none of the above, it's likely due to an extension. I was starting to blame Safari for slow tab opening and page loading recently and then I uninstalled an extension and everything became lightning fast again. I have around 100 tabs open across 4 windows. All major browsers are very fast for normal browsing in the default configuration.
Kind of - but no, not exactly.

Before imgur, there was photobucket, imageshack, whatever - they were beyond dumpy jankey messes that you truly didn't know what you were going to get when you clicked on them. There was a good chance a new window was going to open behind your current target, or that the images would be intentionally low res until you clicked into them (for more CPM's for the host).

Imgur came along and stole their bread and butter, but then they took on a bunch of VC money and had to figure out how they were going to profit. I'm not sure if they've figured it out, but their site has definitely suffered - although not nearly to the degree as the predecessors that they replaced.
I once wondered this, but didn't think much of it. Now seeing the question, it seems quite clear. The DOM+CSS+javascript is pretty much like a computer running a (self-modifying) program. If it didn't do a fresh fetch, then what you'd be seeing is the contents of 'memory' after the program has been running some time. This is useful in itself, so we have Inspect. If you want to see the initial state, the program before execution begins, then you want to View its source(s).
> maybe just because you're too loud. This would be the risk if you stepped on a box of a real place.

Or maybe just because you're Jewish.

https://www.judiciary.gov.uk/judgments/sentencing-remarks-of...

> You have to realize that the mob shouting you down probably doesn't really mean to attack a person. It is verbally attacking a public speaker on the city plaza. You get treated akin to an unpopular politician, not as regular citizen discussing things with friends.

The case I linked above put someone in fear of their life.

It's disappointing to see people claim this is not really an attack.
Name's BOND, JBOND: Igneous's ARM strap-on is for your drives only
>My father's most regretted financial move is ignoring his weird thought to buy 10 shares of Apple stock at this time.

And how long would he have held on to them before selling?

That's the really fun part of trading: it's one thing to see a profit, and quite another to bet on whether it's as good as you're going to get, or go 5x - 10x - 100x higher.
Should any parent be "allowed" to care for a newborn baby for 30 hours straight witg no sleep? Perhaps we should ensure that parents do not care for their children for more than 8 hours in a row, to ensure an appropriate quality of care.... :)
Mini.css v2.0.0 is now available
Unfortunately I couldn't find those specific cards, but there's an example here [1] explaining how the system works.

[1] https://www.888casino.com/blog/baccarat-tips/edge-sorting-in...
> Which 60-70%? It seems crazy to think it's that simple

Sorry, I didn't mean to imply it would be simple at all. Unfortunately I have no way to give you a good answer here. They have a disproportionately large amount of engineers and other staff compared to the product(s) they offer but without internal information regarding groups, compensations, etc there is no way I could ever begin to answer this as an outside.

> No doubt there's room for cuts, but 60-70% seems way on the high side.

I disagree. The best I can find Twitter currently has 2,900 - 3,000 employees (they had a high of 3,900 the best I can tell). What products and solutions do they have? Almost none with almost no evolution to show for the past 5+ years.

They are extremely employee heavy. Granted I can't know for sure how their internals work but 900 employees should be able to not only run but to evolve the platform without issue, even including sales and marketing.

Far more company have done much more with much less than that.
Startup dusts off rent-a-box on-premises corpse, adds ARM muscle, cloud brains
If you're seriously worried about the NSA logging things - I'd be more concerned with the device you carry on your person every day, with a microphone, two cameras, a GPS device, 24 hour battery, and probably 10x the processing power of the Alexa.

It seriously is no worse than OK Google or Siri and you should seriously be more worried about your cell phone.
Grab an ARMful: OpenIO's Scale-out storage with disk drive feel
The problem with that is that twitter is a single platform with different communities. Implementing downvotes would mean that group A could just downvote posts of group B and vice versa. If downvotes weigh heavier than upvotes then even small groups could bury larger groups into oblivion. Add in sockpuppets and it gets worse.

I don't think users attempting to moderate others is a solution. It would reduce the diversity of opinions. The largest group would just push out unpopular opinions.

Instead you need tools that allows users to give themselves peace without punishing others. Maybe with the help of the followed/followers, i.e. some assistance from the social graph.
hmm, I've never heard that definition of a rigged game - do you have a source?

(Eg Webster defines rigging as, to manipulate or control usually by deceptive or dishonest means)
I'd be quite curious if that clause would hold up in court. Forcing employees to give up their right to seek relief for employer misconduct almost certainly is illegal... right?
They deserved far worse? Like what?

They made a mistake, they got flamed and they won't make that mistake again. Others are also less likely to make this mistake, which is very likely why he does it that way.
There is no good reason why USB 3.0 wasn't USB 2.0 spliced with Ethernet other than politics. It wasn't cheaper. It wasn't faster. The drivers weren't better. The connector wasn't smaller.

However, HDMI (which is primarily four pairs of high speed serial--just like Ethernet) and later Displayport became the "solution" because of all the people pushing HDCP.

Thunderbolt was the "solution" to the fact that USB 3.0 wasn't coming down the pipe fast enough. And that drivers were just too complicated. Why solve the simple problem of loading a driver at boot time when you can just give the peripheral complete control over a system bus? What could possibly go wrong?

USB 3.0 is an "evolution" over 2.0 in the way that a jackalope is an evolution--splicing two completely unrelated things together (USB 2.0 spliced with 4 high speed pairs--just like Ethernet). But you can't charge a licensing fee for Ethernet ...
I kept using opera 12 for a long while - due to the unmatched ux of the email client in it.
>Yes, but again, this is in hindsight. For all you knew back then, it could crash at any time, and any other company could also skyrocket.

That's the same for every company, so it's a moot point. What would the lesson from that be? Nobody has a crystal ball, so nobody should invest in any stock?

Since investing does happen, and is based on signs and trends, what I'm saying is that Apple gave many of those repeatedly, and if someone didn't see a revived company when the original iMac came out, and then OS X 10.0, and then the iPod, and then the iPhone, and then the iPad, etc, then they only have their selves to blame.
Browsing HN with the built in web browser is surprisingly nice due to HN's simple structure.
The developer edition was mentioned, and that runs Electrolysis already. Even the normal release does if you don't have incompatible plugins.

(FWIW, before electrolysis Firefox was unusuable with many tabs for me, now it is perfectly fine, so either I made a random setup change at the same time, some other optimization landed or it actually helps)
> By this judge's reckoning, you have to just be a robot that sits passively and accepts all the hand exactly as dealt and not use any strategy to play the game to your advantage.

That's basically gambling. Which is exactly what the game they were playing was supposed to be. Pure chance. In fact gambling can be distilled down to that. Passively accepting your hand in the game and hoping for the best. That doesn't sound very appealing, but throw in human nature and biases and you get something quite addictive out of what is essentially a lopsided passive engagement.
This is why people don't read news articles. It's not that their lazy, it's that the sites hosting them almost feel hostile.
But that segment of the law is not MEANT to be an injunction against the players, but a regulation on the casinos. On appeal, the correct decision would be for the appeal judge to not require Ivey to pay back any restitution, and instead fine the casino for playing with marked cards (whether or not they knew they were marked).
What if that 90% included 99% of the good content? When you make web sites almost universally unprofitable, you're not going to just kill "content for the sake of content." You're going to kill content indiscriminately, including content that relies on a paywall rather than ads for revenue, because sites like that need to be featured on other sites (i.e. run ads) to get visitors.
It's actually pretty awesome and let you develop program that take advantage of distributed computing and gpu processing easily.

What do you use for the easy GPU processing? PGI? Or is there something else (hopefully open source) that you've found that works?
Yes but everyday people are expected to know the law and obey it. You don't need to be a lawyer to know that assaulting somebody or driving dangerously is against the law.

If you know your company is "assaulting somebody" or something obviously illegal, I think you have a duty to let superiors know so that something can be done to fix it.

People are both employees and citizens and sometimes must choose between the company and thier own society at large.
No need. Every web request implicitly has that header set already. Its completely within the content providers power to deny me content with that understood.

When you buy a magazine from Starbucks do you tell the clerk what part of the magazine you intend to read what what you intend to ignore? Of course not, that would be ridiculous. The clerk & publishers are well aware I may ignore or even rip out any or all of the magazine pages and the magazine is priced accordingly.