skysight-inc/HackerNews huggingface dataset:
I've been trying to buy a house for a few years now in the Bay Area as a non-developer (read: Not seeing $100k bonuses or RSU grants) and the prices just keep running away from me. I've saved up enough now to buy a house 3 years ago, but prices have increased by $300k-$400k since then which means I need another ~$75k for a down payment.

At what point to I just give up and move somewhere else? It's honestly just exhausting.
There are also linters [0] available for checking that your cases are exhaustive, which can even be configured to emit the lack of exhaustive checking as an error, rather than just a message or warning.

[0] Roslyn Analyzers: https://docs.microsoft.com/en-us/visualstudio/code-quality/r...
Are You in a Gang Database?
Show HN: The first mobile web-based HTML editor that doesn't suck
They are busy tampering with OpenWhisper.
I think it's used as an equivalent to discriminated unions, which are generally loved in languages which have them.
Sorry, never opened it and I don't recall opening it (it was all I could do to photograph my hardware, upload to Wikipedia and get it to a potentially good home in lieu of losing it to the rubbish). However, I just noticed it has an interesting character: according to https://en.wikipedia.org/wiki/Tilde#Similar_characters it is the REVERSED TILDE. Maybe that is a clue. Not being maths trained, I also stumbled on ∺ (geometric proportion) which seems interesting and appealed to me as a potentially n-dimensional 差不多 :)
Seconding immersion circulator as a purchase. Joule by chefsteps is nice, and small enough to fit in a drawer. Entirely app controlled though and has visual doneness guides and recipes. Helps you get the feel for it for sure. Best part is you can cook from frozen too so if you forget to pull something out to defrost you can just add a little time to the bath.
Type inference only operates within function bodies. It's also not the thing that causes compilation to be slow.
Pygmalion Effect
Signal has a team of people behind it whose main focus is security and privacy. Of course everyone makes security mistakes, but I'd expect the Signal team to make fewer of them.

In this case, I would say the fewer people working on Signal is a strength, not a weakness.
I didn't downvote you (I promise!). And I hope I answered your question.

For those who did, I think what happens is that it's hard to tell which people are and are not operating in good faith and sometimes people mistake one for the other. But it sounds like you genuinely weren't sure whether Russia had actually hacked into the voting machines. Only into the Podesta, the DNC, and into voter registration systems. There's no evidence to suggest they changed tabulations (and by that I mean they almost certainly didn't), so that's why people haven't made that claim.
As a Googler, I don't consider this accurate. I've been here 8 years and have yet to work on a Go code base. Yes, there are projects in Go. Certainly not a majority, nor even a significant minority, honestly.

No, I wouldn't say Go is specific to Google's problems, though I'm sure some of the engineers had them in mind. I see Go used far more outside of Google than in.
I'll take boring over WTF code any day :-)
>Yes, he’s right, that assumption is not warranted. We don’t need to know immediately and the desire for immediacy is part of the problem, but that no longer matters. It hasn’t mattered for years. In the currently-existing media-political environment, waiting a day or a week is unthinkable.

This premise seems at least somewhat disagreeable. Let's say I live in New Hampshire and am equally partial to two candidates, and dislike the front-running candidate.

It's advantageous for me to know as soon as possible which of my two favorable candidates best competes against the front-runner, so I can focus my donations and support on them asap.

Am I missing the point?
That is not a conventional land yacht, but I'm sure there are land yachts that can go faster than the wind, by exactly the same principle as sailboats.

The motive force on that vehicle is a gear and chain between the prop and the wheels. And prop blades are set at an angle to the wind.
> But in 2016 it wasn't

Well, you aren't technically wrong here, but I disagree with the sentiment. The RNC leveraged a the same kind of data used by the Obama team in '12 to squeak out an Electoral College win in `16.

I think it's easy to get overly ambitious with civic tech and deliver expensive garbage. However, when people stay focused and deliver then I think the results speak for themselves. While the '12 and '16 elections didn't turn on candidates tech strategies alone, it's clear that they contributed.
That's a much a tracer for incompetence as it is for ill intent.
Yes, there are reasons people cook. My point was more to provide a defense on specific issues related to not cooking, particularly the idea that it makes one weak willed.

I would assert that most people who eat out regularly have spent some time amount of cooking for themselves (once again anecdotal) and are not just ignorant of the concept of cooking. Their cost calculus weights time, socializing, and mental load greater than their refined taste preferences and the cost saving. I really doubt anyone who is over the age of 20 hasn't cooked a cycle of meals for themselves.
> And about the laser: it's just light. A laser doesn't mean 'cut through everything'

Yeah, in this context laser means a light source with extremely tight cone, meaning it can render a very tiny point on the retina. Not a ray of death that will penetrate your brain and come out the other side of the skull ;)
Sorry for tooting the horn again, but this is really a solved problem. You go with paper ballots and vote-counting machines. The result is available pretty fast, and when there's concern you can always re-count everything by hand.

This is how it's supposed to work: https://youtu.be/ViK9pe9Pv_s?t=27
As long as you use virtual dispatch, an indirected jump table, or some form of run-time tagging, you are writing type-sensitive code whether you have dedicated syntax and types for it or not.
Is the problem notifications? Can’t you just turn off the phone and set your computer to not raise notifications?
Good old votetech
False: not having voter ID is used as a rationale for voter ressurection though: https://chicago.cbslocal.com/2016/10/27/2-investigators-chic...
Can't say I fully got it. Probably because at this point I am tired of paying attention to train wreak American elections are. Why, why oh why are American elections ALWAYS screwed up in some way? How come every other rich country manage to run elections fine, but not the US? They can send a man to the moon, but they cannot run elections: Either ballot boxes go missing. The lines of voters go around the block, it closes before people can vote or the voting machines are broken, hacked, failed or whatever.

It is almost morbidly fascinating how there is some new way every election where things get bungled somehow.
Ask HN: What are some interesting employment benefits to offer?
What are some interesting employment benefits a employer can offer aside from the usual 401k with matching and insurance related things?
"jest" -> gist

(funny substitution tho)
Shitty future: Bugman design versus eternal design
Some of that is a productive of the fact that the justice system is run by humans doing human things. But part of that is the design of our system in that it's designed to protect wealth.
I think you underestimate the effects of observed weirdness on the psyche. I believe most people react to weirdness with caution and suspicion, and sometimes they get intimidated. I believe that being weird makes it harder to connect with people in general, and that is a problem unless you're totally uninterested in socializing with other people.
> The bigger point that clearly wasn't understood is that celebrity and success aren't mutually inclusive when it comes to cooking or music.

I already agreed with you on that above.

You don't even aknowledge the point that I'm making, let alone understand or agree with it.
or https://modlandplayer.net/ -- player for a different archive (http://ftp.modland.com/pub/modules/).

or listen to the radio -- https://www.scenesat.com/ or https://scenestream.net/demovibes/
What’s the relationship between the Iowa DNC and the “main” DNC?
Perhaps because he's somewhat implying that other languages aren't doing this, but C# is actually kind of late to the game here.
And yet, maps and slices are implemented in Go.

https://golang.org/src/runtime/map.go

https://golang.org/src/runtime/slice.go

I don't see why you couldn't do something similar in your own Go code. It just won't be as convenient to use as the compiler wouldn't fill in the type information (element size, suitable hash function, etc.) for you. You'd have to pass that yourself or provide type-specific wrappers invoking the unsafe base implementation. More or less like you would do in C, with some extra care to abide by the rules required for unsafe Go code.
assuming The Mindbody Prescription. Worth reading through some of the reviews on Amazon.

Sarno's argument is essentially that emotional distress (mainly, rage) manifests itself in the body through TMS (tension myositis syndrome), and that depending on the person this expresses itself as a number of different ailments (sciatica, back and neck pain, migraines) with the same underlying cause (stress that results in decreased blood flow and oxygen deprivation which cause pain in the related area).
Firefox, chrome, linux ... all are full of unnecessary complexity. The point being - we need daily patches to keep it from falling apart.

I have links (or lynx) on an old SuSE, maybe even a Mandriva CD. Would they be massively pwnable?
What do you do, if you don't mind me asking? The Bay Area doesn't seem like a great place to be if you aren't a dev making SV money.
We retired Python 2 and improved developer happiness Engineering
Elon Musk is getting closer to a massive payday
or maybe even cid=$(pgrep -P $(pgrep -f "unshare.*$1")).
Outrage as University of Newcastle to track student attendance via mobile phones
Ah, thank you. That's what I get for commenting when tired!
>Who benefits from this?

Probably one of the candidates who had a decent chance of winning the Iowa primary, but was not the most likely one to be picked. I don't like throwing accusations without concrete support for them, so I will just say that the whole involvement of Buttigieg's with the app, as well as his announcement of victory last night (way before votes got actually counted), seems at least suspicious.

Though it is just as likely as simple incompetence, probably even less, so i am leaning more towards incompetence, but I cannot fully dismiss the alternative in the light of all the recent DNC events.
"HuffPost, citing multiple Democratic sources and campaign finance records, reported amid the caucus chaos late Monday that Shadow Inc. was behind the app. ACRONYM, a Democrat-linked technology and campaign consulting nonprofit group, owns Shadow Inc."

"Shadow Inc.’s website has scant information about the firm and its employees. But a review of social media accounts shows that three of the Washington, D.C.-based firm’s top executives worked on the 2016 Hillary Clinton campaign.

The CEO of Shadow Inc., Gerard Niemira, was the director of product on Clinton’s campaign, his LinkedIn profile says."

https://nationalinterest.org/blog/buzz/shadow-inc-mysterious...
Audio alerts don't work very well in practice. My fitness tracker can be configured to play alert tones when I reach my target zone or when various metrics are too high or low, but when I try to rely on those alerts I tend to over correct and bounce off the limits. Plus sometimes the environment is just too noisy and I can't distinguish between different alerts. That makes for a frustrating low-quality workout. Having the actual numbers constantly in the corner of my eye would make the process much smoother and easier.

Also I hate to be "that guy" whose stupid wristwatch is constantly beeping during group workouts and races.
Thanks. That is an excellent case study.
are you gonna have kids? if so that equation is going to change a huge amount. Just see what it does to your spreadsheet once you factor in 3k/month child care, and the cost of living in a place big enough for a small family, etc. did you look at the massive difference cost in eating out and groceries? housing and taxes?
Thank you. I like HN because the community is a lot nicer than others, but it’s frustrating being drive-by downvoted when you just asked a genuine question. It reminds me of other online communities where people just downvote because you said something they disagree with.
The Signal desktop app is also Electron, isn't it?
Astronomers do stop to study how to build telescopes, chemists do stop to study how to create glassware, and biologists do stop to study culture media.

Why do you expect CS students to thrive without learning how to use a computer?
There is a proposal[0] but I'm afraid it's pretty much dead now.

[0] https://github.com/tc39/proposal-bind-operator/
OpSourced | DevOps Engineer | Full-Time | REMOTE (US Only) | Hiring Junior to Senior Levels

https://opsourced.com

OpSourced is a team of DevOps Experts providing Managed Services, Lift & Shift Operations, and project based DevOps consulting for companies around the globe. We help companies adopt DevOps practices and give our customers the ability to reach out to us like they would an internal team.

You'll work with all the major cloud providers while managing fleets of instances and containers, along with their automation, orchestration, monitoring, and alert response. If you've ever wanted to work at a scale that few companies do, you'll find the right challenge here with us!

Minimum Qualifications :

* Experience with config management or automation frameworks. (i.e. Ansible / Terraform / CloudFormation / Capistrano)

* Experience maintaining production infrastructure in a Linux Environment.

* Strong DevOps Experience and Customer Service mindset.

* Ability to participate in on-call/pager rotation.

* U.S. Residents Only.

Interested? Tell us what you can bring to the team by emailing hiring@opsourced.com !
People only file complaints if they feel safe to do so and the complaints are handled appropriately.

A way to lead on transparency might be to share number of investigations, internal and external, and what the findings were. There are ways to share findings without revealing names. Additionally, a company can benefit from transparent remediation discussions, which are very important.

Transparency is easy when it comes to being transparent about things you want to get out into the world. The old humble brag approach to transparency, if you will. But, values are only values if they are upheld when it's hard.

I'm not aware of any laws that require investigation findings to be private. However, ignoring material risks has huge penalties. This isn't legal advice, but willfully violating laws, in the US, is oftentimes the basis for treble damages,
Potential conflict of interest. Being paid for one service and being paid for another is not a conflict of interest. It's just plain how business and politics works. The potential conflict of interest comes in if the company has any incentive to sabotage one project because they could make more money off of another.

Here transparency is our resource to investigate whether these accusations are true. For instance, if there are monies not reported correctly or if there is some discrepancy between services provided and service rendered, then we would have evidence of a conflict of interest.
I strongly strongly disagree!

The vast majority of the work I do can be done off-line with files stored on disk, minus stuff that obviously needs connectivity (e.g. Slack). Writing text, writing code, reading/editing documents and spreadsheets, doing CAD (mechanical and electronics), etc. During the week I live in the city, but on weekends and occasionally for longer stretches of time I like to head out to our rural house for peace and quiet (and focused work). Over time, the number of applications that ought to work off-line has been slowly shrinking, whether it's because they insist on using cloud storage instead of local storage, or licensing checks, or whatever. It's really really disappointing, and I would personally be delighted if I could get work done without an Internet connection.
I guess maxing out its power would be comparable to looking at a full-white LCD screen. If the device has an ambient light sensor to adjust its brightness, then circumventing it and setting to full power could be comparable to switching on a bright light in previously completely dark room.
https://en.wikipedia.org/wiki/Pentium_FDIV_bug comes to mind
So if we are interested in helping the DNC improve their software what do you think we should do? Is there a route for something like 18F for the DNC?
It certainly could've been done by design but I think more likely this was a doomed project from the start. They rushed this app out with too little time for testing.

I don't want to speculate too much on that screenshot but it looks like they have an error in their Auth0 integration. When you use a service like Auth0 you give it a redirect url to send authenticated users to. It looks like they passed in an invalid url for that redirect. Maybe they only tested this 2fa step locally and something was different when they deployed to users' phones, I can't say for sure, but it doesn't look good.
Alternatively, learn not to accept death and start that life goal of making it something that is a sad, rare event instead of part of the human nature.
>It sounds like you just want... regular classes? I don't understand your position here. Immutable data structures have many uses and are quite popular. If that's not what you want, why use these at all?

Records provide a lot of syntactic sugar that classes don't (which is the whole reason to use them— there's nothing stopping you from creating a regular class with all final fields).

edit: I'm assuming that the "finality" of fields in records is identical to the shallow finality of a final field in an object
A weird article, but the title reminded me of this documentary: https://en.wikipedia.org/wiki/HyperNormalisation

I think everyone should watch it.
Sure, that's just momentum conservation. But how do you know how much downward momentum the column of air has?
End of Life Announcement for CoreOS Container Linux
It's times like these that make me realize how spoiled I am by ClojureScript...the -> and ->> macros basically give me a pipe operator, and have been in the language from its inception :)

I'm actually glad that this kind of composition is growing in popularity. Back when I did F# for a living, I loved that by using the pipe operator, you could get something more or less akin to a fluent interface, without any direct coupling between the two composed functions, and without any gross intermediate variables. I have nothing against "regular" point-free composition or anything like that, but I do think that these pipe operators are easier to digest for a lot of purposes.
Yeah, it seems weird to always couch squats/deadlifts in the disclaimer of "if trained / done correctly" and then get defensive when people point out that they are dangerous.
Welcome to the Bullshit Economy
Unlike in C# pattern matching in F# is exhaustive. I’m guessing this is what was meant by “better”.
You arent always interested in first byte, besides CPUs operate on whole cache lines. Doesnt matter where the byte is, you will have to wait whole load anyway. We already have memory encryption.

"AMD mentioned a latency increase of 7-8 ns when memory encryption is enabled, which results in a 1.5% performance hit in SPECInt"

Here we would be compensating with smaller data transfers. Wouldnt have to be an amazing algorithm, even RLE would probably give latency improvements.
Intel axes Nervana just two months after launch
That means it isn't easy though. If you are piggybacking on someone else doing 90% of the work then you can only call their service including it easy, not the tech itself.
> Sandstorm looks ugly.

Honestly, this is why I stopped using it after I installed it a few years back. Well, both the ugliness and the UX.
Just tried it from 5ghz wifi on a 200mbit connection. It looks like it added me to the correct region (southwest) and set me to 720p@60fps. Tried playing Mordhau, a "hardcore" first person melee game where milliseconds count, and had a hard time due to input lag and occasional stuttering. The lag seemed to bounce around a bit, sometimes it was ok sometimes it was worse. I only played for a few minutes, but it seems like it would work better for more casual and console oriented games. I'm optimistic it will work better on a wired connection. For reference, I usually play it on a decent gaming pc on a wired connection (ryzen 1700, 1660ti)
Astra Joins Visa's Fintech Fast Track Program in the U.S.
It's not necessarily an either-or though. I'll take clear, concise expressive code over either!
Wait, you had free office pop tarts?!!
Your example is coherent, but you don't make an argument about the magnitude of the advantage.

If we take the week between the Iowa mountains and the New Hampshire primary, donating 24 or 36 hours earlier is likely to be worth essentially nothing.
Is this also true for all the standalone binaries that embed chromium?
Why /does/ it run a GC every 2 minutes? I went looking and didnd't find a reason in the code...

https://github.com/golang/go/search?q=forcegcperiod&unscoped...

Go's GC seems kind of primitive.
I'm not sure it did for them, though it certainly did for the non-nuclear countries that ended up being the sites of proxy wars. Small by the reckoning of the big powers but large of course for the victims.
I don't know if 45° wings provide good lift or not, but what I know is that they would induce a lot of 'drag'.
And that the goal is to maximize lift while minimising drag..
So it isn't that complicated why the wings are the shape they are: if there is a 'gentle slope' the air will be redirected downwards without inducing too much drag.
What was the author thinking with that pointless meme image?
He didn't really demonstrate how "hackers" could read the file system, right? The screenshot of etc/hosts is on the same computer where that hosts file lives.

> There are more than 5 different 1-day RCEs in Chromium 69 or higher, you just need to find a published one and use it through the persistent XSS found earlier and BAM: Remote Code Execution ACHIEVED!

> I did not take the time to actually exploit a public RCE

The XSS vulnerability is serious and looks fully deserving of a bug bounty. Likewise, using an old version of Electron is asking for trouble. But for me this PoC should include the extra step of "just" exploiting one of the RCE holes he's sure must exist.
other example of bad IT management. Spend those millions on improving Go instead of refactoring code and moving to rust. And why the hell did you choose for Go anyway. Because some hancy fancy developper try to copy Google?

Bad.
The Self Control app works well (for Mac) https://selfcontrolapp.com/
Show HN: My PWA side project – A pomodoro timer for studying
Perhaps its the ability to manipulate the results that gummed up the works?
You're missing my point. Although attempting to reach Mars may be wise, Fort Bridger is not an effective analogy. By the time we had reached Fort Bridger, humans had already traveled across huge territories and had already learned to live in incredibly adverse environments. Perhaps we ought to strive for Mars precisely because it's so different than anything we've done before. But as far as existing known human capabilities go, it's not going to be as obviously possible as Fort Bridger.
I assume they chose Windows to support the widest array of games, and the most comprehensive and timely support for things like RTX.

Stadia does use Linux, however Stadia has made an enormous number of missteps and seems very close to DOA so I'm not sure they're a good example of much.
No, Professors Are Not Brainwashing Their Students