skysight-inc/HackerNews huggingface dataset:
Although they paid better, I would have hated those jobs

Why?
Blogging with emacs org-mode
It's not as big exception taking into account that the requirements are not about pieces of data that you can get and store, but about particular uses of this data.

If you previously had some private data in your core databases that you used for all kinds of things, finding an exception that allows you to store this data for security purposes doesn't allow you to continue business as usual - it won't permit you to use it for marketing purposes, for example, just as an exception that allows you to require and store some data that's needed to execute the service won't permit you to sell that data to third parties as was common practice earlier - for that you'll need to (try to, likely unsuccessfully) obtain the user's consent.
Companies usually want people who are cheap, malleable and competent enough. That's a safe profile.

I couldn't agree more on companies being picky. My wife interviewed for a company last year, they said that they interviewed more than a hundred candidate so far in the year and they didn't hire anyone.

It's fair to say that they are not recruiting for real.
Amtrak wifi is typically pretty bad because it's cellular, so it ends up roaming between towers constantly and you have a ton of people all on the same network. As for it smelling like a sewer, that is not normal, no.
That developers can do anything if we stop complaining and get to work.

No, in fact we've proven there are a lot of things we can't do, and oceans of things that are theoretically possible but completely impractical to do (another class of people mistake intractable for impossible, but for small enough N sometimes it is both possible and worthwhile).
Workaround for both of these things are postal money orders. PMO's are basically checks in every way that matter, to the point where I've yet to find anyone who won't let me use one if they accept checks.

$1.95 per $1000 is pretty reasonable as far as fees go. If you want to deposit cash, you just get a money order for the amount, make it out to yourself, and use their photo check deposit. Funds available next business day.

If you need to pay someone, you buy a PMO with your debit card.

It's kind of an annoying requirement, but it beats the hell out of dealing with the banks in my area.
I think the author has used the word "trained" satirically.
Why do you want rail to be scrapped?
>The repeal of Glass-Steagall? I've read a lot of bad takes about the latter's supposed outcomes, but none of them claimed that the outcome was unpredictable.

It depends on what you mean by 'outcome.' If by outcome you mean that with GLBA/Glass-Steagall repeal banks began investing in the products they had previously been barred from then sure that was predictable. If we mean second order effects like it's possible contribution to the financial crisis then I'd say that was definitely unpredictable considering economists still can't agree on whether GLBA played a role or not.
They will ensure that the life-saving features of the home have been accounted for, but building codes don't account for some guy's weird opinion about which way a closet door faces, whether there are enough power outlets in a room, or if the final kitchen layout makes any sense.

Most professional home builders are really organizations with checks and balances against making bizarre decisions that may go unchecked when a single dude has ultimate control over the construction, floor plan, and whatever other minor details may drive me nuts after living there 12 months.
> But I personally couldn't ask women to work with people who think they shouldn't be in the workplace, or LGBT people to work with people who think they're irredeemable abominations, or people of color to work with people who think they're inferior because of their race.

I understand the distaste, but as long as they don't actually harass, abuse or otherwise mistreat them, what's the real problem here? That you don't like their thoughts? Are we policing people's thoughts now?

> I don't really classify them as political views.

Fine, cultural views, philosophical views, the game doesn't matter because you change the words. If you were working with someone from another culture, say, Saudi Arabia, you'd make allowances for cultural differences. Right and left really are different cultural perspectives, and your position is that we should make no allowances here simply because we were all raised geographically close to each other, despite our cultural differences. Or you're saying we can make some allowances, but not others, but then I would ask, why those allowances specifically?

> It's not hard to find someone saying something offensive. I do think it's a shame that otherwise good people are caught up in stuff like this.

But why the focus only on good people? My point is that harassing even the bad people just drives them further into a badder circle that will take them in and shelter them, because they see themselves as victimized. Whether they're right or wrong is immaterial, because it ultimately leads to more polarization, not understanding and reconciliation.

I think you're focusing too much on "bigotry against conservatives" as some kind of wrong in and of itself, the way you view bigotry against the historically oppressed, but that's not what I'm saying. I'm saying that bigotry of any kind probably yields just more bigotry, and eliminating bigotry can only be achieved by exposure and intermingling among people with differences. If you're continually driving away people who initially hate you, they will simply continue to hate you, instead of coming to see you as a person.
Recording artist Loreena McKennitt (547K followers) leaving Facebook
It is known by studies. People are more comfortable and productive with dynamically typed languages. The most productive language is smalltalk.
Not that it won't happen again, but that "if we can't make sure we can make people's data be safe, we don't deserve the to be our customers".
Contractualism
Just want to tip my hat to the whole team behind this post—it is a masterpiece of technical writing. The post clearly underwent many revisions, sought input from across disciplines and even brought in a designer for the accompanying images. It goes into incredibly interesting detail and then zooms out into broad strokes so a relative layman can understand the challenges and innovations. Bravo.
oh, cool. thanks for the info.
AT&T, Verizon Shares Slip on Report of Justice Department Probe
It's only surprising if you ascribe monadic properties to that syntax versus understanding it as literal syntactic sugar and absolutely nothing else.
Were you dining à la carte or without a reservation? Maybe the later arriving parties had already had their food set aside in the kitchen because they were traveling on a ticket with meals included and/or had a reservation. I travelled only once with bedroom accommodations and recall we were assigned reservation times when to show for our pre-paid meals.
Discontinuing Amtrak's long-distance services -- which are clearly not competitive in terms of ticket price or travel time with alternatives -- comes up time and time again, by members of Congress and commentators alike.

However, successive directors of Amtrak have always opposed the discontinuation of long-distance routes. Congress could likely force the issue, but it's interesting that Amtrak leadership always leans in favor of them.

There are some routes in the northeast that Amtrak turns a profit on [1][2][3], and some others are subsidized by states enough to still make them worthwhile to operate (CA, IL, NC). But if the long-distance routes were defunded, they'd likely never come back under the Amtrak banner, and significant layoffs would ensue.

[1] https://news.ycombinator.com/item?id=15968720#15976146 [2] http://reasonrail.blogspot.com/2012/12/amtrak-routes-by-2012... [3] http://www.riarp.org/blog/2014/11/25/september-amtrak-report
I occasionally work with code originating in South Korea and it is full of comments in Korean encoded in some windows Codepage I don't even know how to get vim to display them correctly. The identifiers are English but sometimes with spelling errors or odd idioms.
It is faster in real life when you include compiletimes.
It's still Capital One at the end of the day... I really don't relish the idea of giving them money.
Substantially is a relative term. There are niche cases but how many people really care, or need to care, about the last bytes that can be compressed?

Packing a bunch of files together as .tgz is a quite universal format and compresses most of the redundancy out. It has some pathological cases but those are rare, and for general files it's still in the same ballpark with other compressors.

I remember using .tbz2 in the turn of the millennium because at the time download/upload times did matter and in some cases it was actually faster to compress with bzip2 and then send over less data.

But DSL broadband pretty much made it not matter any longer: transfers were fast enough that I don't think I've specifically downloaded or specifically created a .tbz2 archive for years. Good old .tgz is more than enough. Files are usually copied in seconds instead of minutes, and really big files still take hours and hours.

None of the compressors really turn a 15-minute download into a 5-minute download consistently. And the download is likely to be fast enough anyway. Disk space is cheap enough that you haven't needed the best compression methods for ages in order to stuff as much data on portable or backup media.

Ditto for p7zip. It has more features and compresses faster and better but for all practical purposes zip is just as good. Eventhough it's slower it won't take more than a breeze to create and transfer, and it unzips virtually everywhere.
> You just compared Apples and Oranges. First Republic is typically for the higher-earning, higher net-worth individual, whereas Wells Fargo caters to a much broader set.

Okay, so pick any other bank which serves the entire community — whether it's a small credit union, a smaller regional bank, or a larger one which isn't BofA (I use TD Bank). The service will still be worlds better and they won't periodically require massive fraud prosecutions. It has nothing to do with the customers and everything to do with the corporate culture.
Dislike the rest of the BoingBoing writers but like to hear what Doctorow has to say?

https://boingboing.net/author/cory_doctorow_1/feed
How Blockchain Can Overcome Piracy Leaving Everyone Happy
> security contexts and everything else which would be irrelevant for desktop apps

I hope that was dark sarcasm, or that you do not write software. Security is never irrelevant! Never!
This is a Python API client for a zero day phishing detection service. The title of this post is misleading and makes it sound like it is an open-source project.
This was an amazing read!

Decades were spent applying exceedingly complex mathematical techniques, but in the end, the proof involved relatively rudimentary knowledge. And to top it all off, Royen submitted his proof to some unknown journal in India and called it a day!
The steak on the Acela is great!
Yeah, my brain tends to categorize things a little differently than Google does, so being able to tag something in Pinboard makes it much easier for me to find it later.
> Discover card has a section in your UI that tries to automatically break down your spending by store type

All merchants that accept credit cards are placed in a category by the card companies, and every credit or debit card purchase therefore gets this category attached to it. Some places surfaces this information to you, in various ways. I have Chase, and they have a pretty shitty UI for this, but there's something there at least.

So it's not unique to Discover, and it's not them "guessing" or trying, it's based on fixed merchant categories.
Seems like a poor conclusion.

If a started a business that picks peoples noses among multiple states, would Congress be able to regulate nose-picking by individuals on their own private property?
Can confirm. I had a negative ChexSystems report cause me all manner of grief after a credit union account I forgot about got closed out 23 cents in the negative.

Two dimes and three pennies. It cost them more than that in angry phone calls and reporting it in the first place.

Broken system.
The major tradeoff, IMO, is that it is even toggle-able at all, let alone being a feature switch that is enabled by default.

If you enter any random TS project today, odds are it isn't using that switch, and enabling the switch will lead you down a month long rabbit-hole of fixing cascading type errors.
> I bet none of those people will be made whole

I don't think this is about making them whole, it's just about fining them. I could be wrong, but I believe those victimized are still welcome to conduct a civil action against Wells Fargo.
Or, just maybe, it’s good to make infrastructure accessible?
What do you even mean? DeepMind is not vaporware, it really did revolutionize the world of Go. What about self-driving cars? They are actually working! Anyone who calls AI vaporware just has bizarre expectations that are based in sci-fi rather than reality.
650 LoC seems like a big chunk of code to copy and paste, but I don't know the project or the team. You can't expect to join a team and start turning everything upside-down. Even if you are honestly just trying to help, if that's how it's perceived, you will face resistance on any team.

It sounds like at least your boss agrees with the general direction you want to go in. That's really the only thing that matters in the long term. You need to be humble and willing to work with people, but at the end of the day, you are only answerable to your direct supervisor.
Maybe a disagreement here is fueled by the power level difference in these two features. Beyond the superficial injection examples, Scala implicits also support injecting values constructed dynamically and also recursive/derived implicits.
It's been almost exactly 2 years since I bought my condo, and I'm currently on my fourth mortgage company. Which is now Wells Fargo! I don't know why they keep selling my mortgage.
Reminds me a lot of the League Client architecture that Riot wrote about:

https://engineering.riotgames.com/news/under-hood-league-cli...

Every component of the client is independently built, tested, versioned, and registers itself with the main process on startup.

I think didn't grok the nature of "register" vs "require" and the subtle implications of containment vs requirement until now.
This is very true, note that his very first action in the company was to conflict his coworkers' opinion as to how long a fix can take. The author went to that company, after barely checking the code and the team, decided he's the superhero this company has been waiting for years.
There's a lot of web browser security features which are only relevant when the code is untrusted, when assets are fetched over http/https instead of bundled locally, etc.

GP is likely overestimating how much "bloat" could actually be dropped but your comment is uninformed.
I didn't even mention Watson, since I know nothing about it. Even if Watson is a complete sham, it doesn't mean ALL AI projects are shams!

For example, you can't say that DeepMind is vaporware. AlphaGo is real, and it works. Self-driving cars are real, and they work, etc.
Scala enthusiast Jon Pretty just announced `fury` as well!
A nice UX treatment, if your service can handle it, is to start pre-loading on hover over the play button, that way the song is ready to play when the user clicks. It may seem like a minor thing, but it makes a big difference in usability, and your current design is sparce enough, with enough space that you would likely not get many false loads.

With SoundCloud in the financial trouble it is in, and sites trying to use their API without paying, you could have a very good resource here.

Have you got any plans regarding an api?
Conduit's a tool to solve actual, engineering-facing operational problems with as little complexity as possible, that happens to be a service mesh.

Istio is a Big Important Service Mesh for Big Important People that does everything under the sun, and none of it well.

Neither project has real production adoption yet. (For that, you have to look at Linkerd). Istio will get adoption by spending infinite marketing dollars. Conduit will get adoption by solving actual problems.

Conduit's also significantly faster and smaller. Sub-millisecond p99 latencies, ~2mb RSS footprint per proxy. We took some big risks initially with Rust, but it's paid off handsomely.
Saying you don't want self-driving cars really IS insane. They are already way better at driving than humans in many situations, and they are only going to improve with time.

Even if you don't believe they are good enough now, to say that they are NEVER going to be good enough is ridiculous.
ALL code is untrusted
Ok, so what percentage of global energy output would be sustainable to use on Bitcoin? And why? Keeping in mind we may use it instead for things like desalination, weather modification or managing plate tectonics: http://mkaku.org/home/articles/the-physics-of-extraterrestri...
Like many things, the utility of a language can actually decrease as you add more things on to it. Both Scala and Go take a principled approach of only accepting heavily vetted features.

The time it takes to develop a feature is very rarely the bottleneck.
I’ve been absolutly fascinated by this story and happenings of the time after listening to the Hamilton musical music. Also epic music which I can recommend to everyone.
رافائيل نادال يتأهل لنصف نهائي “مونتي كارلو” للتنس – NewsA
Food on the Amtrak line running up the length of Oregon to Seattle is terrible. Not airline terrible, but not far from it.

Oh sorry for the contradicting opinion, I thought we were sharing anecdotes here.
Ah I don’t believe that was available last time I used it - I’ll check it out thanks!
Investors do not make fortunes based off the opinions of junior programmers

Tell that to the investors in Knight Capital.
But those things don't sell here. Maybe businesses and professionals buy it but not regular folk. All of them are buying smartphones in millions and going online everyday. Cellular signal is the norm all over the country and we have around 80% of it as villages. So I'm pretty sure all of those use cases come at a distant second. Please read about the impact of Jio in India.
It was a good question.

Workers want good working conditions, home owners good living conditions.
Pricing Psychology
well we run a hundred machine cluster on Dataproc for doing our stuff. Dask is still not battle-tested, cloud ready (or available) and is generally harder to work with than pyspark.

In general, I will stay happily in the spark world using pyspark rather than go to Dask right now.
Κίνητρο, φόρμα και γκολ οδηγός μας για το στοιχημα
Yup, Facebook switched it from a BSD + Patents license to MIT in September of 2017.

https://github.com/facebook/react/commit/b765fb25ebc6e53bb8d...
Sounds like they were doing the "legendary" 80 hour weeks.
Founder of cryptocurrency debit card faces fraud charges for $32M ICO
What did the modules do? Would you be willing to open source it? (Curious to see how the implementation between the 3 differs, even if the go one is non-functional)
They'll be required to do this after May 25th regardless of when you deleted the account. All personal information is in scope of the law, not just personal information of people who were customers after the enforcement date.
>lock a device to their network even if it had eSIM technology.

Why not just buy a new sim card?
Show HN: Mac app that speeds up code writing in almost any editor
If you consider the bottom tier of entry level people with weak or empty CVs, the difficulty from skill-set alone skyrockets before you factor in how privileged you'd have to be to do this for free in your spare time.
Real example from my experience: you use a Scala Map and pass it to something like FreeMarker, expecting that it will work like Java Map there. It will not and depending on your test coverage and SQA capabilities, you may notice it very quickly or very late (you'll get no compile error, since template engines usually accept generic objects and then analyze their type via reflection).
A large proportion of Amazon's US fulfillment-centre workers are on food stamps
He should have known that if the main point of the agenda is to "increase diversity" then something is rotten in the core of it.
Why should it be kept?
Cool, just got downvoted a bunch. The Amazon mafia takeover of HN is ruining this community.
Improving badly designed software that is unnecessary in the first place is foolish; just "rm -rf" and never give it another thought.
You were misled by the slide image interrupting the flow of the text:

So, I build this JavaScript framework at Google. It is used by Photos, Sites, Plus, Drive, Play, the search engine, all these sites. Some of them are pretty large, you might have used a few of them.

[Slide]

This Javascript framework is not open source.
an unpopular kid came into the group and tried to play a new game

Interesting parallels to newcomers to tech/geek culture in general too.
This is super sweet.

It would be great to tie this into a release pipeline, where the release process is actively keeping an eye on failure rates of that service, so that bad deploys could be halted or rolled back automatically.

I was thinking this could work really well when using production integration tests. A percentage of that traffic can be dynamically routed to the newly running services, allowing the release pipeline to ensure the service is functioning correctly before routing any real users.
Years ago we added piezoelectric films to skis to make them more shock resistant.

I wonder when someone will add pyroelectric film to something to make it more resistant to thermal shock?
Yes. Linearizable means both serializable and externally consistent (or is sometimes used as just a synonym for the latter), and FDB has these properties with respect to transactions.
Or event better. Let USA open borders and let everybody come from the Earth.

What would you say then? When you will have like 10x more problems with overpopulation, crime rising etc.
> If anyone has any recommendations in the meantime, please let me know!

I do this today with my regular bank account that's with a big bank. I can open subaccounts, get cards for them (or student cards for young family members), have automatic transfers setup for the day after my check deposits, etc. All accounts are listed on my account summary page.

This works fine for me. As a bonus, there aren't any extra fees for the privilege of giving my bank credentials to a third party.
Most of the money goes to the owners, not the workers. Toll Brothers for example.
The timetable is set partly so that you sleep during the boring bits and have daylight in the mountains.

At least it was when I did Chicago -> SF a few years ago. It was great, after the prairies you woke up in Denver & lots more people got on, spent a day going through the Rockies, sleep, and then a day in the Sierras. (I'm pretty sure we spent some of the night parked in a siding.)
Ask HN: Who would you select for discoverer of comet on Big Bang Theory?
This week's episode: Comet Polarization, on The Bog Bang Theory. Penny spots an anomaly in the heavens while viewing the night sky through Rajesh's telescope. He directs her to take a photo; she does. Rajesh points out the anomaly is a comet. Upon researching the comet, Rajesh uncovered this is a new object. He submits paperwork to that effect with his name as the discoverer. Penny is upset because her name is not included. What do you think? Should her name be included? If so, what order should the names be ranked?