skysight-inc/HackerNews huggingface dataset:
The stairwell is a sound bus, you might consider rotating the column 90 degrees and leave room to wrap it in glass now or in the future.
But if a substantial use case requires it to listen remotely, you're just delaying disaster. Listening remotely should have required an authentication setup, or an additional configuration directive like "imbeingatotalidiotandamopeningmydatatuptoanymaluciousactors": true
It says the DNS lookup should not be performed.
If I were working on this kind of project, I'd just take code-that-compiles-in-GHC (ie. 1000s of samples --- just put up today for Haskell: https://github.com/metaleap/rosetta-haskell-dump ) and automatically verify the outputs-of-my-outputs match the GHC-compiled ones ... regardless of the actual real-world merit of said code samples themselves :)
Something tells me I need more than a great domain name to get into the industry.
Surprise advance in the treatment of adult cancers
Yeah no not really. They don't conduct traffic stops and aren't charged with enforcing DWI laws. It's right there in your text, their job is to worry about "violations committed on or about alcoholic beverage control licensed premises" and that's what they are for.

Presumably they are sworn law enforcement officers, and as such have the technical ability to enforce the law generally, but it's really clear that the person in question has a job enforcing liquor license law, and was outside their normal job description on this one.

It's equivalent to a fish and game warden grabbing a shoplifter while at the mall. It's allowed and legal, but not normal.
> But I always thought getting browsers to adopt Dart was a crazy and impossible idea.

I don't know — browsers are already planning to adopt a non-JavaScript language (WebAssembly); it's entirely possible that maybe, just maybe they might start to support more than just the late-90s mistake which is JavaScript.
PHP Secure Headers
Random thought:

>Software organizations tend to reward programmers who (a) write lots of code and (b) fix lots of bugs. The best way to get ahead in an organization like this is to check in lots of buggy code and fix it all, rather than taking the extra time to get it right in the first place.

What are HN's thoughts on a system that rewards developers that fix a lot of bugs, alongside rewarding devs that produce bug-free code?
On the subject of apt-get, Ubuntu (and most distros) have the firewall disabled by default because out of the box installs have no listening ports. This makes it very easy for the uninformed to have insecure systems. https://wiki.ubuntu.com/SecurityTeam/FAQ#UFW
> However, the result of the multiplication of two n-bit numbers
> could be as big as 2n-bits.

For unsigned multiplication. For signed two's complement multiplication, it's at most 2n−1 bits, and that is only when multiplying the two most negative numbers; otherwise it's at most 2n−2 bits.

~~~ wavy line flashback ~~~

A few years ago, I did a C code generator for a 2's complement 16-bit processor that had mostly adopted the convention that 0x8000 was an invalid sentinel value, so that integers would have a symmetric range around zero, ±0x7FFF. This was mostly a software convention (i.e. the ALU didn't trap or anything like that) except that, given that 0x8000 was 'unused', the multiplier only produced a 30 bit result. This made C 'long' multiplication interesting.
This is a good point. The psychology of office design is surprisingly nuanced and complex.

Practically speaking, cubicles solve a lot of the problems with open office floorplans. On the other hand, they introduce new issues. A big, silent cube farm can feel incredibly dehumanizing. Somehow a large open space feels more lively and human-friendly even if it's actually a way less efficient design for productivity.

Whenever I've worked in cubicles, I've always felt slightly resentful of the "office lords" who looked over the cube peons. It just felt like such a dehumanizing declaration of power and authority to have some people in fancy offices and the rest shoved into cubicles.

This directly leads to lots of office politics, as now promotions are not just promotions but also opportunities to get out of the cube farm. This realization might change every single aspect of your behavior at work. For instance, at one job, there was a manager track and a technical track for developers. They were supposed to be equivalent. But guess which one led to an office at the end and which one did not? They weren't equivalent at all in practice.

Getting rid of the offices and cubicles and putting everyone in a big open space can eliminate those feelings of resentment and anger and perhaps eliminate a lot of politics as well. But now we're back to where we started with open offices being horrible for productivity.
Your nickname just made my, er, moment..
When my tolerance is low it doesn't take much to make me twitchy and impair my thinking.
>> so we each had nearly private offices for at least half the work day

The problem is someone noticing that and then sticking 4 people in your office.
For people new to the party, this looks great. For those who had been following the GHCVM project, it's a horrible disappointment.

Basically, this project used to be a fork of the Haskell compiler to support the JVM. Now it's a fork of the Haskell compiler that may or may not be compatible for your use case depending on their opinion of GHC's features.
Over ear headphones are a pretty good workaround if you don't want to be distracted by the noise.
Probably not; the fake page can also prompt for the second factor and then quickly do the real authentication using that.
I had the privilege of working in this environment and I can vouch for Chris here. The design of the Wildbit space works exponentially better than any open office layout could ever work. Communication was isolated to where it was needed, and conference rooms exist for when communications need to be had in private. It's the perfect mix. It may have cost more to do it right, but the bottom line wasn't money, it was productivity and the ability to have heads-down time to get real, meaningful work done.
DIR-610 exploit attack on a Honeypot
Facebook Introduces Facebook Journalism Project to Curb News Hoaxes
The board hired her presumably believing that there was some non-zero chance that she would manage to turn Yahoo around, just as it has done with a string of past CEO's. Presumably they also surmised that even if she didn't, shareholders would come out of it ok.

And lo and behold: When she joined the share price was below $16. It's now above $42. A lot of that (maybe all?) is the Alibaba holding, but the point is that whether not Mayer did a good job or not, Yahoo! as a whole is still worth a lot more today.

But presumably this is part of the reason they took the risk: Yahoo!'s core businesses were valued extremely low - the total value of the business is tied up in the Alibaba holding. As such spending hundreds of millions to try to turn things around meant betting with a miniscule proportion of the value of the company with a potential for huge payoff if it succeeded, and very little downside.

In retrospect its easy to say she didn't achieve what they hoped. But it's not so easy to say the alternatives would've been better.

I'm sure she did stupid acquisitions. I'm also sure most of Yahoo's CEO's have done plenty of stupid acquisitions. I'm equally sure Yahoo's board signed of on all of them.

The point isn't that she has no blame. The point is that she is par for the course for Yahoo, and there's little indication someone else would have achieved better results.
Wow, thank you for sharing this!

The ability to sabotage mortgage underwriting is basically a timebomb. Apart from being potentially very bad for the financial health of the homeowner (which is subjective in case by case - Inglewood homeowner is definitely in trouble, but the Woodland Hills example seems to be fine with it), I can't see how this is at all fair to the few banks doing proper due diligence, like the local credit unions that hold many of their mortgages.
My company does not provide sick leave or paid vacation. They replaced it with "PTO" to make it easier to treat a de jure salaried employee like a de facto hourly wage-earning employee.

I have no time-card code to use for hours that I cannot work, due to being involuntarily banished from the office due to illness.

So guess what, people? If I'm sick, and I feel like I can work, I'm coming in to the office. If I don't work 40 hours in a week, my pay gets docked. (Actually, the computerized system forces me to "request" that my own pay be docked.) And if I need to take PTO time for a sniffle, I can't use it later, in lieu of actual vacation. So if anyone orders me to go home, that order had better be accompanied by a check.

If Sneezy McHackencoff gets the entire rest of the office sick, that is a direct consequence of the employer's worker-hostile HR policy. Don't blame the messenger. Your company consciously decided that it does not want to provide you with a salubrious work environment, in order to move inconvenient "future obligations" off their balance sheets. If they gave out sick leave and vacation, they would have to keep some money in the bank, to pay you when you use it. And you could use it at any time, so it has to be very liquid. Obviously, they would rather earn a higher rate of interest on that cash, if they have it, and also not have to pay it to you if you still have time left when you leave the company.

Sick leave is just one of the benefits that even the simplest and weakest of collective-bargaining units can enforce, and one of the things that is becoming harder and harder to find around here.

Back when I actually had sick leave, I used it appropriately. I'm very sorry about possibly making my peers sick now, but if you keep using your own energy to cover things up, management will never get any firsthand experience with the potential damage their stupid personnel policies can wreak on the business. I'm not trying to get you sick. I'm trying to get upper management and HR to reinstate sick leave, without getting "at will" fired for being an uppity peon. Getting each other sick is the only leverage we have. Don't go around sneezing on other people's keyboards. That's malicious intent. Just go in to work, and go about your business as usual. If anyone suggests that you should go home, say "I would have stayed home, but I have no sick leave, and I can't afford to not work today."
hope my comment (currently at the top) clarifies... ping me if it doesnt make sense.
Out of interest, did you encounter any driver issues? I was warned by a few people saying that some of these servers are designed for the client and therefore have non-standard NIC's and finding drivers could be a problem. I've not encountered this and found Windows, Linux and BSD (FreeNAS) all run from standard installs.
We have security experts developing 2fa techniques, and then we have these sort of people.
Ford Mustang GT350R vs. Dodge Viper ACR vs. Porsche GT3 RS
We've banned this account for posting only uncivil or unsubstantive comments.
Exactly. One of the reasons the recent ebola epidemic hit where it did is because there are still many areas where clean water and bleach (which would have prevented much of the outbreak) are difficult to obtain.
Office Hours with Sam Altman
Your car analogy fails because safety is highly regulated by the government, and the manufacturer can be sued for their failings.

When it comes to server security, you are responsible, and should never make assumptions. If you don't know how, or simply can't be bothered to check, then you shouldn't be administering a server.

Also a firewall is a most basic requirement, even something simple like UFW would do.
> His creation, the fictional Charles Finley,

FYI, that's the alias of choice for Sam Axe, a freelance vigilante in the TV series "Burn Notice" (https://en.wikipedia.org/wiki/Sam_Axe#Sam_Axe_as_Chuck_Finle...)
purecss.io, skeleton.css, spectre.css are three pretty nice ones.

When you get more features like Bootstrap has, you get "stuff" and weight.
Scrolling horizontally interrupts flow like nothing else!

99% of all software projects have a de facto or de jure line length limit for a reason.
And tie up at least $1k for 30 years... most people can't afford to do that.

The current rate is 2.9 and the long term average is 7. If you can get a 9 return right now, it's illegal.
https://www.youtube.com/watch?v=DeJLzyxZqbk
I generally prefer privacy over blog posts, but I do plan to do a few write ups.
Correct. It can. I was just explaining why I think it won't anyway.
It's academic humble-brag. "I wish I had spent my teenage years reading about queer domesticities in Edwardian England or Pan-Africanism" is just him saying, "I now read about queer domesticities in Edwardian England or Pan-Africanism, and that makes me a virtuous person."
Ordinary photos/videos from social media boost sales (225.9% in Chobani's case)
Using the original title can be a way to avoid accidental editorializing (While overall, the guideline discourages intentional editorialization, not that I'm saying that is the case here).
Indie Hackers: December Month in Review
https://www.youtube.com/watch?v=Ut85KVaJ8YQ
I have a feeling that should it result in giving up, they will stop providing WiFi rather than stop using captive portal.
I am incentivized via the tax code to put money into a 401k, which I can take out early only as a down payment to purchase a home, and rent costs more than monthly mortgage payments, especially with the tax breaks for having one. How am I not being pushed to put my money in investment banks or a home?
Indeed people can be "serious" or sloppy with everything.

Yet, software engineering doesn't require a degree and no minimum bar on both depth and breadth of knowledge required.

The jobspecs for "senior web engineer" with 3 years of Stack Overflow copypasting experience are an example.
Thanks. Exactly what I was looking for.
A Manifesto for Reproducible Science
The article states PACE loans go in front of homeowner mortgages, so they can take your home as collateral if you can't pay your PACE loan payments.
Why are you glad about that? Also when did you buy them?
I can't remember using it to centrifuge blood samples, but maybe your childhood was different from mine.
That was my impression too. For this to be comparable to subprime loans, there would need to be opaque, surprisingly-leveraged derivatives of these loans. The article doesn't indicate if that's happening (it only mentions bundling into what sounds like a CDO).
Great catch! I've pushed the update. Should be fixed soon.
I thought they were gonna use those client ids and get more info about them using Optimizely API or some hack.

Kind of like using the private keys found in GitHub
TIOBE goes to Alexa goes down the list and gets the top 25 sites that have a search box on the front page, and will tell you how many results come back from a search(this means odd choices like ebay are in the mix). 15 of the 25 are Google owned ie google.com, google.fr, youtube.com. They then search for "X programming" and use the reported number of results.

Therefore it would be very easy for someone at google to manipulate the index. I am not sure why they would bother since the index means nothing. There are much easier ways for Google to make Dart a thing if they wanted it to be a thing.
I will build your MVP for $5k
How can I help you?

If you've been kicking around an idea in your head and want to begin taking action - I can build your MVP - if the idea has legs I'd be happy to continue development after that point.

MVP's usually cost more but I'm looking to build a long-term relationship with you and this is a great place to start.

Email me at venuezzdev@gmail.com to discuss.

Edit: Based on email inquires - I could've been clearer in my description of what constitutes an MVP. I'm speaking in terms of an MVP for a web application, I suppose I was being a bit presumptions as I typically associate the two. If you have an idea for an online/web startup and would like to get an MVP to market that you can begin testing on customers, that is what I meant. I'd be to discuss the details more offline.
Aside from the fact that this was not an external image, it was also emails to him by a friend.
https://www.youtube.com/watch?v=m46Wzb1Wejo
Lower wages doesn't necessarily mean cheaper products, especially once you take inflation into account. The cost of living has been increasing drastically, despite any efficiency gains. Wages have not been increasing to keep up with the pace. Seniors who are now retired are now effectively effed and are forced to go back to work to make ends meet. The young who are trying to get a fresh start aren't able to and most people in their 30s still live with their parents because a full time job isn't enough to afford the most basic apartment.

Companies are more willing to hire outside labor -- effectively slave labor, because they are able to pay foreign workers much less than domestic citizens. Companies are also more willing to replace human employees with robots, because it's cheaper than paying a human to do the same job. Companies will not help employees transition into new job positions. Fast food restaurants are beginning to replace all their workers with robots. The truck driving industry is about to replace all of it's drivers with robots. Walmart is replacing it's stockers and cashiers with robots. Pizza shops are even going for full autonomy with self-driving pizza trucks that automatically make pizza while delivering it. A huge percent of existing jobs today will soon be taken over by robots. You can definitely ensure that all the jobs that are considered entry level will no longer exist. How then, will the young get their foot in the door and become independent when they have no jobs?

That race to the bottom has merely displaced millions upon millions of people and abolished the middle class, in addition to destabilizing the world economy. Capitalism is entirely incapable of keeping up with the modern world. The only way forward is a basic income.
Ask HN: Would you stay in an easy but unfulfilling job?
Lets say you've got a job that's super easy, pays well enough, but isn't interesting anymore, would you stay?

That's where I'm at right now. This is my first real job, so I don't have any much experience with all this. I've been here for 5 years, 2 of which were part-time before graduating. Right now I'm worried that I'm I'm caught in the loop of getting the same 1 year of experience over and over again.

The only thing that's stopping me is that it's dead easy. No one checks up on me. I've probably done about 1 month's worth of work in the past 4 months. There are days where I don't do a single productive thing. For some reason they're paying me a bit over $60K/year for that.

Just in case anyone thinks that's me gloating, it's actually killing me. I've always had a problem with getting myself to be productive in the moment, but an even bigger problem with getting depressed after that about the fact that I'm wasting my life.

I've been applying for jobs hoping to find somewhere I'm more enthusiastic about working towards something and I have a few interviews lined up, but now I'm getting cold feet and wondering why I'd give this cushy situation up.

Has anyone else been in a similar situation? Which path did you take and how did you feel about that decision after?
> If they don't understand what they're selling (and I'm sure they don't)

If you're selling someone financing, it's your responsibility--more than the borrower's, in my opinion--to understand the product.

Disturbingly, PACE financing appears to have been structured as a tax assessment instead of a loan. That means it sidesteps the "disclosures about the financing costs that traditional lenders must provide" borrowers [1].

[1] https://en.wikipedia.org/wiki/PACE_financing
https://www.youtube.com/watch?v=sxkpj00UONU
Without knowing the actual parking regulations, it's difficult to say whether the regulations are useful or unnecessary. Maybe they are saying that you need a certain number of handicapped parking spaces? Maybe they are saying you can't build a lot with 50 spots if you expect 10 customers?
Do you have any other proposals?

I'm not proposing to change what makes a MOBA a MOBA.

I'm proposing that Polygon acknowledge the social aspect of a MOBA (and other games) beyond a surface level. As a system with inputs, outputs and feedback loops.
Elevate their readers understanding, rather than write advertizing for a YouTuber.

Provide an understanding where the idea a malicious banned user burning through troll accounts might cause less damage if unbanned and given a stake in their status within the artificial system is no longer a novel idea. Because it's not a novel idea of user moderation.
Microsoft is a different beast. They ship things based on the principal of least surprise. There are incredible features in newer versions of SQL Server that aren't turned on by default when upgrading, even though no one would want to not have them on.
So, I've been using my http://blog.jgc.org/2012/03/ambient-bus-arrival-monitor-from... for well over 4 years and it's proved to be really useful. Today, I would likely follow Stavros' lead and use the ESP8266 since it's a nice module and OLED displays are cool.

What I learnt from the project was that the most important part was the model bus. This made it acceptable for my SO to have the thing in the house and she's the one that uses it a lot more than me.

I've built other "IoT" things around the house (lots of Amazon Dash buttons that don't do what they were intended for and other stuff) and the packaging matters a lot. It makes the things seem less like technology and more like part of the environment.

Since I wrote that blog post TfL have created a proper API and it has loads of goodies in it: https://api.tfl.gov.uk/
https://www.youtube.com/watch?v=iObfJKQVvO8
https://www.youtube.com/watch?v=XMwUlxw5nU8
While they're not that hard to build, the lab ones tend to be very heavy and not able to survive being carried around and dropped. The centrifuge they describe can be easily transported, is durable, and easy to fix. It's a great idea to be able to provide field medics with a tool like this in difficult environments where a lab grade device would be impractical.
How does this solve any of the problems listed in the article?
https://www.youtube.com/watch?v=YZQZSe5hCOs
It sounds like you are saying that employees need to be able to passively resist schedule changes by staying ignorant of them. That sounds dysfunctional and like an impossible situation to maintain indefinitely.

And, I don't see how remaining ignorant of a schedule can help an employee continue to be scheduled. You might think that ideally, schedules should be constant. However, businesses have a legitimate need to reschedule based on unexpectedly high or low volume, illnesses, emergencies, and so on. It isn't unethical to make reschedules easier for either employers or employees.
Actually the fans would love watching him get perfect scores and beating everyone.
What are the codility questions that you faced during any recruitment process?
Please share the question definitions that you might have faced while applying for any developer job.
It happens. As you said, it happens recurringly. Generalizations can be an issue for a lot of people in a variety of topics, and his comment outlines his hope/a reason against people continuing the trend of generalizing engineers. Even if it is just the title. There's nothing wrong with more specificity.

He even apologizes for going slightly meta and off-topic. If anything, complaining about this point distracts from post content and fosters even less interesting discussion.