skysight-inc/HackerNews huggingface dataset:
Owning property or land in Japan does not give you right to reside within the country and you will still need to get some sort of visa in place in order to move in.
If you could pull that off, sounds like an incredible program to me. I don't think anything could revitalize Detroit like large amounts of immigrants would.
Does that not reinforce the idea that the fact that those aforementioned people work at Amazon is very relevant?
"As a white male you haven't experienced any of that,"

Not all white males are the same and face the same challenges. Life is very different if you are good looking, tall, athletic, outgoing vs. being short, non-athletic, nerdy and socially awkward. I was in the second group and faced a lot of discrimination, bullying and ridicule when I grew up. I probably had a lot of advantages too but it's not that simple. There are plenty of rich non-white kids who probably have it much easier than most whites.
The schema is

CREATE TABLE points(Timestamp DateTime,Client String,Path String,Value Float32,Tags Nested(Key String,Value String)) ENGINE = MergeTree() ORDER BY (Client, Timestamp, Path) PARTITION BY toStartOfDay(Timestamp)

And this is a like query I was using

SELECT (intDiv(toUInt32(Timestamp), 15) * 15) * 1000 as t, Path, Value as c FROM points_dist WHERE Path LIKE 'tst_val1' and Tags.Value[indexOf(Tags.Key, 'server')] = 'node' and Timestamp >= toDateTime(1543421708) GROUP BY t, Path, Value ORDER BY t, Path

This table was made on 5 servers via a distributed table partitioned on the timestamp- so distribution was even.
It'd be interesting to see a formal threat model of a Democracy like we write such documents for our applications and protocols.
I have lived in crappy neighborhoods[1][2]. Violence is not likely to be an issue as long as you don't inject yourselves into your neighbors' business it's really not the big deal the upper classes make it out to be with all their hand wringing. Violent crime doesn't really happen that often per capita (i.e. odds are it will never happen to you). Not getting involved with drugs is like 90% of the battle. If you do get unlucky and encounter crime it's probably going to take the form of someone stealing something from your yard.

I think you either need to already be comfortable living somewhere like that in order to do so stress free.

[1] https://www.neighborhoodscout.com/ma/fitchburg/crime

[2] https://www.neighborhoodscout.com/ma/new-bedford/crime

Edit: This reminds me of every time crappy minimum wage jobs come up. I have first hand experience with and offer my opinion but then get told that I have no idea what I'm talking about. The filter bubble is real.
Nobody on HN would benefit from the sprawling thread about AWS ARM instances (a huge big deal announcement) crossing over with the sprawling thread about AWS satellite ingestion (less a big deal, but interesting in exactly the sense this site is geared towards).
Why not just hire the most fit candidates regardless of their gender and be done with it?

Short answer, because you aren't actually capable of identifying them.

Longer: mostly because there is real value in team diversity, and it's almost impossible to remove your decision biases without actively addressing them. So if you identify a potential bias, it's not crazy to try and do something about it and see how that works for you.
Another thing is the login with Google/Facebook buttons that do a redirect where you enter your password. It always makes me nervous that a website could create a fake Google/Facebook login page and collect my password, and I make a point of looking at the login page extra carefully. However, I bet that the average computer user doesn't do this.
Wow, this is exactly the sort of database I was dreaming about for a logging solution. I need to deep dive into pricing though.
Not to me? People can mention it if they want. All I care about is that people have firsthand knowledge of these services. I don't care much how they got that knowledge.
One use case where it would be beneficial is for tables that have batch-style patterns, where you (at least in my experience) need to provision a good enough baseline before autoscaling kicks in.

In some cases I've seen, autoscaling can manage going from ~500 to 10k WCU without heavy throttling (as the burst capacity can handle the five~ten minutes before autoscaling kicks in), but not with a smaller baseline. On tables with hot shards, the baseline usually has to be higher.
Democracy is doomed, but not because of advanced attacks. Autocracy/nationalism/monarchy/etc are just the natural order of human societies. We've had a good run, but so did the Greeks and Romans.
> by destroying the Play Store

One of the first comments on the post is asking about whether or not the OP intends to duplicate this effort on the Apple App Store. Say what you will about Apple's walled garden but the core difference between it and the Play store is that it's designed to prevent things like this.

The Play store invites this sort of thing. Kudos to the OP for capitalizing on it.
Assuming Germany is on the list, that would still be a lot better than the 4GB cap + 5Eur per extra GB we have here. But to replace my landline I really need unlimited. Except, I don't really need to loose the landline other than to save for the expensive mobile contracts, and that only for streams.
> Have you spent enough time in rural and low density suburban areas to warrant your skepticism?

Well, let's see. I've lived in cities of multiple sizes - Wellington, Detroit, Ann Arbor. I've lived in both inner and outer suburbs of Detroit and Boston. I've spent significant time visiting Silicon Valley and Seattle, shorter times visiting a few dozen other cities both in the US and internationally. Is that Scotsman enough for you?

My experience is that the cities have parks and (usually) mass transit. Inner suburbs also have parks, plus sports fields and playgrounds that residents can use when school's not in session. By the time you get to the outer suburbs, you can add patches and strips of undeveloped but still accessible woodland. The configuration changes, but the green's always there. Often all you need to do is find someone walking their dog and follow them, because they'll go to those places for exercise and socialization.

Maybe there's a peculiarly southern kind of sprawl in which all of the land for miles in any direction is enclosed in people's yards, but I just spot checked around Atlanta and there don't seem to be any places like that except for the airport. You don't live at the airport, do you? Sure, there aren't many green patches in a plain street view, but switch to satellite view and there's plenty. There are probably woodlands with cut trails near you that you don't even know about. At most it looks like you might have to go ~3000 feet (barely half a mile) to find something, so I think I'm going to stand by my theory that you're ruling out valid options.
There are less people in all of Denmark than in LA. Not even half. Novel solutions will be needed. Much less area in Copenhagen than LA as well.

Also I really don't think this a resource drain. Before Elon there was basically no effort, and so if there was no Elon there would still be no effort. Also I would be shocked if there were more than like 150 people at Boring company.
> So who are the people downloading cookie-cutter apps when an universal one-stop app is available?

A good question that I too would like to get an answer to. He does not mention if they had an adwords campaign.

He did, however, write that they made tons more apps like that. So it's the "quantity vs quality" scenario I guess. Maybe something like what Ketchapp are/were doing.
By 'extraneous' I mean bringing something in from another context. When people do that with someone's personal details in an argument, that escalates the confrontation greatly, whether the detail is relevant or not.

I think what you're missing is that the dynamics of an internet forum are quite fragile, and call for special rules if the forum isn't to degenerate completely. It's not the same as other situations in life.
Your data is being sold by the 1st party.
First write a tests for every function point. After that you will understand what the system does. Then re-write the whole thing.
> an .xls export rather than .csv for internal use

Presumably this was a trivial data dump and not something like a report that could have benefited from, e.g., embedded formulas, multiple sheets, etc.? (I've produced exports with the latter and the enhancements were greatly appreciated over the plain old CSV export.)
Your data modelling has to be GDPR compliant not your database.
RE2 is written in C++. Go's regex library is written in pure Go. Russ Cox wrote both of them. Both RE2 and Go's regex library have a Pike VM, a bitstate backtracker, and a one-pass NFA, but RE2 has a lazy DFA which Go lacks. The lazy DFA is a key component for performance in a lot of cases.
I tested with this regex:

/^abcd(a(b|c)*d)*a(bc)*d$/

I used long strings of repeated "abcdabcd" as the test strings.

It's possible I made a mistake somewhere, and I can put together an open-source repo with the test setup when I get the time. But I'm curious why you find the results shocking?
Counter Culture: Towards a History of Greek Numeracy (2002) [pdf]
Had a lawyer. If money were the only thing I was going for, what you say probably would have worked. Unfortunately, life is complicated.
Yes, you're saying that suicide rates for blacks are lower because they are killed by means that aren't seen as suicide at a higher rate. That's a statistic. Please back it.
GDPR "Right to Forget" has an exception clause that defers to regional Accounting compliance laws, such as retaining a credit card transaction for 5 years.
No, this is more like a rack that you buy from AWS at AWS pricing. I see people using AWS Public for development and "air gapped" [1] AWS Outposts for production.

[1] not really
seems like a decent deal. i'm having trouble understanding the 200$ credit: it seems to good to be true. the way i understand it: If i have an existing phone and sign up for FI then I get a 200$ credit, which means, if my monthly bill is say 45$ (20$+15$+10/gb) then i won't have to pay for the first 4.5 months?? wow, seems to good to be true.

i think the catch is: most phones aren't supported so you have to buy a relatively new phone to be elligble for it, right?
Is it just me or is the prospect of working from home in the middle of nowhere terrifying?

When you work from home, you wanna leave home often, where do you go if you're in the middle of nowhere?

I work from home in the middle of a dense city, pay a premium for it! You leave home and there are about 100 places (cafes, theatres, museums, parks etc.) I can go to that are walking distance. Is that possible in say rural Michigan, where housing is apparently practically free?
> I've never seen

I did that for the company I work at (Wire) and it worked really well! We got 50 Haskellers, some extremely qualified.

A lot of them had commented in how they specifically liked the job ad, so I'll post it here: https://medium.com/@neongreen/wire-is-hiring-a-haskell-devel...
> Most of our decisions (especially to pass) have nothing to do with the candidate. And they have no way to know, so instead they over-analyze their resume or what was said during the interview to try to extract some kind of clue. Which is 99% wrong.

I've applied to jobs that required a long and tedious hiring process and in the end unfortunatley I didn't get hired, but I also had nice HR drones contacting me to provide a thorough review of my application.

Regardless of your decision process, if you don't give any feedback to those job seekers you turned down then you are the problem. The reason why candidates overanalyze stuff is because you left a wide gaping hole by providing no feedback.
>You think the 0.001% of people who browse with JS disabled are the primary target for such a website?

Because you obviously grabbed this number out of thin air, I would like the HN community to know that the actual percentage of users without JS is much closer to 1%[0].

[0] https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missi...
In the comment just prior to this you said the most valuable part of HN was "Amazon people". Now you're saying it's irrelevant to you if they are "Amazon people" or not?

I guess I'm very confused at what you're trying to say.
I doubt mine will be much different than others, but: 7-8 hours of sleep every night, and exercise three times a week (specifically: an hour of strength training during each session).
Very well put, I agree completely. The absence of controls in their model for school, education, experience etc. means we cannot draw definitive conclusions from their analysis.

Another commenter also pointed out the fit curve. Note the wide prediction intervals starting at ~40% and frequency of points across all charts. It's hard to draw conclusions above that cutoff, since outcomes vary significantly and high-matchers are scarce. This may also be a failure of the "proprietary" qualification-extracting algorithms.

Most applicants also seemingly interview at a <10% rate, and the data in general looks fishy. I know they sampled from ~6,300 applications, but the joint distribution of matches & interviews seems bimodal: either you barely match and barely interview, or you greatly match and interview far more often.

Weird, weird post. It should be titled "we rarely see > 50% match in job requirements, which either says something about applicants or our proprietary algorithms."
I recently saw a MacKeeper landing page url: "www.apple.com-spamsite.info/landing"

It was truncated in the url-bar enough to look like "www.apple.com".

The landing page, of course, was a clone of the apple.com website with a "Scan Computer" button that did the ol trick of showing you some animations before suggesting you use MacKeeper to clean up 17 viruses.
I too am getting that vibe
Ask HN: When should my team start documenting?
When did you start writing documentation for your startup? How did you decide it was time to start? What were the first things you documented?
I don't see the connection. Are you saying that the demons are people? I can barely understand that Wikipedia article.
Git and QLDB both use the Merkle tree concept to prove that history hasn't been edited. The GPG signing proves new events are coming from a trusted person or computer.
That certainly isn't the case with Racket either :)
> If you forget about how it works in an hour, you never knew how it worked in the first place.

Obviously I disagree. I'll have forgotten through a combination of being old, not being interested in that code any more, having spent an hour doing something else, and work not being important enough to take up rent-free space in my brain.
I think you are missing my claim that the severity of the response seem to be due to him violating a sacred value and that this was a large part of the justification of the response, regardless of the merit of any other claim they could have made on the merits of the paper itself.

My second follow-up claim is that if the response had been entirely based upon merits then the response would have not been anything remotely this severe. tptaceks claim is on the merits of the paper, which might or might not be correct to some degree, but does not address this concern with the response and how problematic it is that sacredness is now part of the academic review process.

Ideas should be engaged with and critiqued through scholarship, and basing any rejection of scholarship partially or fully on an idea of sacredness is dangerous to the integrity of our scholarship. We need to have zero tolerance of this, and McKinnon’s situation or the reaction to Charles Murray before it shows how sacredness stops us from properly critiquing ideas through scholarship.
So, what if you purchased these with the express intent to tear them down and install pre-built tiny-homes on them.

So you effectively get a plot of land, with service-hookups and low property taxes. but you can install beautiful, yet-tiny home on it.

http://windrivertinyhomes.com has amazing units.
That is completely untrue. No one got rid of the floppy drive just because new technology existed. They got rid of the floppy drive because it took dozens of floppies to do what one CD could do. It was a genuinely inferior product with regard to its primary function.

In the case of headphones, their primary function is to connect to a device and deliver sound to your ears. Wireless headphones do not do this better than wired headphones. At all. They have a specific use case advantage related to the connection format, but that isn't universally better because it carries drawbacks as well.
As an object level fact, Japan has a homogeneous culture centered around honor, which is much different from Detroit.
But obviously you haven't faced the specific set of challenges that only apply to non-white or non-male people. That is what the parent is suggesting, that it is helpful to have support groups containing people who have faced the same sorts of challenges as you. That doesn't mean that all non-white or non-male people universally have harder lives than all white/male people.
This is 100% it unless the GP commenter had some red flags. This also happens for visa reasons outside of the US.

I know of at least one person at a fairly well known UK company that had to undergo the same waiting process.

Generally if the position is ultra-specific compared to their other postings, it's for someone they have in mind.
I found the part about notewise vs chordwise encodings very interesting!

Ages ago I was a sequencer geek (Impulse Tracker!) while also noodling around with guitar, and I noticed something strange: I made music I liked a lot more when I composed on guitar and transposed onto the sequencer afterwards. After a lot of experimentation, I realized that the constraints on what my hands could do on guitar were (of course) having a huge impact on what I tried to do when composing -- and struggling with the constraint was helping me make music I liked more.

I like a vision for practical machine learning where we spend less time on plumbing and more time thinking about the kinds of constraints (e.g. through input encoding) that enable "creativity" on the part of the machine.
Often enough to consider Software Archaeologist as a role.

- Big picture:

try to identify the integration points with other systems or entry/exit points into the code.

See if the code is logically (and hopefully actually) divided into separate smaller parts. If it is, try to work out the main purpose of each part, its integration points, and if there are any obvious side-effects.

- Detail:

Is it building, clean-building, testing etc? That will make it a lot safer to explore and experiment.

For a single source file people have different approaches to "reading" it. Some people add notes as comments as they go through the file, they don't have to be permanent well formatted "Comments", rather just things to reduce the memory strain. Other people remove blank lines, comments and extra whitespace to try to compact as much actual code into a single screen to look at the code paths.

- Repository:

Is the code checked into a source control system with a log history? If so look in there for clues as to WHY things were changed, this gives a good indicator of changes to requirements and also can explain why some parts of code may "feel" different to others (they may have had to shoe-horn in a new change to an existing codebase).

- Pragmatic:

The previous people (just like you) probably never had a chance to refactor or clean up any tech debt.
Conversational failures of chatbot, analyzed
Cavium ThunderX2 and Ampere eMAG are definitely no worse, probably better.
EV certificates are a compromise between the CAs and the browser vendors (today effectively all OS vendors except Mozilla stands in for the free Unixes).

The CAs wanted a product with a distinct UI that could drive sales of a more expensive certificate.

The browsers wanted CAs to do a better job of validation.

So the agreement was: we'll add a fancy UI for these certificates if you promise to ensure all your certificates are properly validated.

But validating the shiny organisation data in the EV cert, while useful, is not a major priority for the browsers. A machine can't do anything with it. The browsers mostly care about validating the Fully Qualified Domain Name, which is done even in DV and OV certificates just the same.

Trying to solve security problems with EV means relying on fallible humans not to make mistakes. It won't work. If it makes you feel better to try, be my guest but the browser vendors have been there, tried that.
Saying it's the place to be seems a bit an overreach. That building, as an example, is in a neighborhood that is just block after block of wasteland, with derelict abandoned houses falling to disrepair, and the empty lots where they removed them before. This particular building likely has no furnace, pipes were probably removed, and almost certainly requires many tens of thousands in upgrades.

It seems like illusory opportunity. There are areas of Detroit where some of the grand old homes are being resurrected and there have been opportunities, but this isn't one of them.
A coworker really wanted to be a technical lead on a firmware project so our boss gave him one. Part way through our boss asked me to help the coworker out but I had a tough time understanding his code. Soon enough he admits that his is leaving the company. He created too much of a mess and wanted to bail out. Suddenly it was all my responsibility. And this was with an major customer we had multiple partnerships with. So somehow I had to salvage everything without making them aware the mess we were in. So over the next 3 months we would give them weekly engineering builds while totally rewriting the code piece by piece. Once we were back on track it was much smoother. It helped that our management didn't micromanage me and the customer engineers were brilliant and a breeze to work with. It was all about the code, requirements and doing the right things. Our progress meetings were literally 15 minutes week. Everything else was technical discussions and development.
That's even better news! Glad to hear they seem to be very on point with support, then.
Can you recommend any such frameworks?
Well, what have you be telling people for the last 9 years? You can't non-disclose already disclosed information
Ahh ok, thank you for clarify. This makes more sense even if it makes me a little sad. I'd love to use AWS for side/hobby stuff and then use the cloud-version once I was ready to launch something. I just can't justify paying $7 minimum a month for a VM when I have 2 cloud servers and 3 home servers already that are all more powerful.

I hate that for AWS you have to either pay to develop or use hacky semi-equivalents locally and hope it works when you go to the cloud.
Fixing that would definitely be one of the "good" cases of rewriting code into fewer lines. But it doesn't involve a "clever" solution (which is normally the problem), just a "smarter" one.