jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes; I've got a working knowledge of the full IPA, diacritics and all. Of course, I have an undergrad degree in linguistics, but still.

I think the IPA should be taught more widely than it is—perhaps not to a level of fluency, but at least to a level of moderate proficiency. Most of the other conventions for pronunciation are ad-hoc and ambiguous, whereas the IPA gives an unambiguous and international standardized system for pronunciation in every possible language, which is invaluable in many situations.
direct link to application to view history http://petewarden.github.com/iPhoneTracker/
Looks more like an incremental arms race, just like with camera resolutions:

iPhone 3GS: 480 x 320 (~ 1 year ago)
Motorola Droid: 800 x 480 (~7 months ago)
iPhone 4: 960 x 640
Nations, like people, make stupid mistakes sometimes. Look at the defining wars of the previous century.
It amazes me how the Reality Distortion Field is strong. The Droid came with a 265 ppi screen and very few people cared (maybe http://xkcd.com/662 ). I googled around and could not find people taking pictures to compare the Droid screen with the iPhone 3GS screen.

(Also, I'd love to find reviews of critics about the "squared, industrial" design on the Droid and their opinions on the "squared, industrial" designed iPhone. But I digress.)

If anything, this seems to be how there's a void of real game-changing things on the iPhone 4, and yet bloggers and the writers who depend on Apple hype are working much harder to find anything to sell.
I'm not a geologist either, and apologies if I screw something up in the explanation, but:

My geologist (-in-training) friend tells me that you would actually look for the salt because a geological process/property often causes oil to be found around salt domes.

Salt is less dense than rock around it, so in terms of geological time it will tend to get pushed up relatively fast. As it goes up, it will bend up the layers of rock around it, breaking the lower ones as it goes through them and deforming the ones above. Salt itself is practically impermeable, and so are some layers of rock. Oil, which is fairly light, will flow up and collect in pockets formed against the edge of the salt dome where a layer of impermeable rock has been bent up.

In http://faculty.ksu.edu.sa/alhomadhi/Evaporates/Oil%20Traps%2... the pink layer is mostly impermeable, the grey-brown layer is porous and therefore permeable. Oil is trapped against the salt dome in the pockets created by the dome itself.

I understand not every salt dome will have oil around it, but there's only one way to find out. I don't think exploratory wells are that expensive, but of course they aren't exactly cheap either. However, drilling around the domes will still get you better chances than just drilling blindly.
I love the term. It has clarity, and also hints of self-mockery.

http://en.wikipedia.org/wiki/Simulacra_and_Simulation
The title of the article's a little misleading. The US discovered some treasure maps with a big red 'X marks the spot' that the Soviets made in the 80's

from the second page -

In 2004, American geologists, sent to Afghanistan as part of a broader reconstruction effort, stumbled across an intriguing series of old charts and data at the library of the Afghan Geological Survey in Kabul that hinted at major mineral deposits in the country. They soon learned that the data had been collected by Soviet mining experts during the Soviet occupation of Afghanistan in the 1980s, but cast aside when the Soviets withdrew in 1989.
Now we'll have enough Lithium to power our future electric cars - without buying it from China!
The other way of looking at it is by thinking about old projections from the 1950's that by 1990, the entire female population of the United States would be employed as telephone switchboard operators. We would have more jobs than we could possibly need if it wasn't for those damned computers.
It does. I execute many db and filesystem queries in parallel with single threaded Python using gevent.

I'm not quite sure whether dropbox didn't or couldn't get gevent or a similar system to work - it's fairly straightforward.
tl;dr: People are suddenly interested in something I'm passionate about, they're all poseur johnny-come-latelys, I'm the authentic hacker

This is maybe the tenth HN post I've read that's some iteration of this gut feeling by people who entered tech after a life-long obsession with computers. It's really cool that you're passionate about CS -- there are also a lot of people who are rational actors making rational decisions when presented with market signals, and they're not bad people for doing that. They're just acting in rational self-interest. Sorry it upsets you. Almost every industry is full of people who toil at jobs they're not passionate about, and it doesn't make their employers bad companies. It's okay to work a job and define your life satisfaction by raising a family, making art, enjoying the outdoors, etc.

There's a legitimate complaint here about poor craftsmanship, but: (1) Poor craftsmen often wash out in the interview process or torpedo the companies sloppy enough to hire them, and (2) Everyone starts off as a poor craftsman, and it would be cool if people like OP asked themselves "How can I help more people become excellent craftsmen?" than "AGHHH MORE PEOPLE ARE TRYING TO BECOME SUCCESSFUL AT THIS THING I LOVE, IT'S SO OVER"
Anybody knows if async/await is supported by dart2js yet? https://www.dartlang.org/tools/dart2js/ says that it's not, but I'm not sure if that page was updated or not.
Because the "security model" of credit cards involves shifting all seller-fraud risk onto the sellers using chargebacks. It's far easier—and good for business!—to trust customers' complaints 100% of the time, than it is to actually figure out whether a purchase is real or a spurious charge.

Especially now that virtual goods exist: as far as the credit card company can see from its vantage point, those are effectively spurious charges that the customer happens to say are okay.
In the most general sense, significant algo/data structure knowledge was necessary to even make it through first round interviews.

Off the top of my head, over the course of interviews with a handful of companies, I had to do several dynamic programming questions, topological sort, a couple of backtracking questions, and a seemingly never-ending number of other tree/graph questions.

Again, I'm not saying knowing this means you _are_ hireable, but to many of these companies, not knowing them made you _not_ hireable, whether correctly or incorrectly.
Try yourself in opensource. Write beautiful code, create useful projects, help others and you will grow your network. It's really hard to find good developer these days, so if you're good - prove it by doing something amazing. Good luck.
It certainly depends on the precise arithmetic being used, but for the usual complete addition law, for example, I'm pretty sure I can recover k from the computation of [k]P where P is of the form (0,y) (or (0:Y:1) in the projective case) and not on the curve. That's a cute idea for a paper that I'll probably write up, by the way; thanks!
As far as we know (and evidence seems to support it, apple does does not hand out users data to authorities) apple cannot decrypt your data at will.
I think a measured dose of profanity has its place as a way to emphasise a point beyond what stern wording can convey.

That said, I also would like to know more about how often RAM errors actually happen. My gut feeling is that on mass produced consumer hardware, software errors FAR outweigh hardware errors in terms of how much they inconvenience me personally. Maybe the very occasional "that's weird" moments where a restart fixed it were hardware errors but they're few and far between. That's just a feeling, though, and I like numbers.
Will the genuine mass mailers also have to do it?

How will doing the work reduce spam? There is already a cost of sending spam in terms of infra.

I think spam is more a trust issue.
Mainly because it gives perverse initiatives to pay employees less and tipping to be standard not unusual gratitude. Sometimes you can't have nice things because the way society collectively behaves.
Yep. Many of the social or content websites advertising as being "moderation free" don't seem to thrive or last very long, even though that tends to attract a specific type of crowd.
Most lawmakers aren’t lawyers…

From what I have seen, when the government gets away with stuff - imminent domain, police corruption, etc., it’s a lot more detrimental than my not being able to side load.

As far as the GDPR not being “hard”. It’s 11 chapters with 99 sections.

https://gdpr-info.eu/
threadreaderapp is fast and almost always works unlike Twitter links that simply show "try again" because I block referer headers from being sent to their servers.

> Our CSRF protection mechanism for POST requests checks that the origin and referer headers of the request are sourced from Twitter. Since we knew this to be effective for POSTs, we considered how we could implement this for GET requests.

> This proved effective in addressing the vulnerability, but it prevented this initial load of the website. You might load Twitter from a Google search result or by typing the url into the browser. To address this case, we created a blank page on twitter.com which did nothing but reload itself. Upon reload, the referer would be set to twitter.com, and so it would load correctly.

https://blog.twitter.com/engineering/en_us/topics/insights/2...
On the other hand, unsigned big-endian numbers sort lexographically and numerically the same way. So, for instance, if you're using a b+ tree to store time series of key-value pairs, you can use tuples of <key, big_endian_timestamp> as your b+ tree keys and use memcmp() on the raw bytes of your keys.

For variable-length integers, using a UTF-8-like big-endian encoding allows you to keep the relationship between lexographic and numeric sorting.

This is also a huge advantage of ISO 8601 over other date formats.
Unfortunately not because of obvious reasons, but we are a Biotech AI startup, about 180+ people.
USGS topo maps are often out of date, lacking trails or including long-vanished trails. Some still have data from 1972. The compass fiducial can be years out of date as well.

Still, they remain the gold standard and their actual geographic info (peaks and such) remains great except in some earthquake-prone areas.
Only if you conflate the users with the existing pool of GTK/GNOME developers and maintainers of the time.

I'm thrilled to see that fork attract enough new talent to apparently maintain itself and meet the needs of what's a relatively small fraction of linux desktop users.
Yes. I would prefer the only JavaScript VM on my computer to be the browser's.

Aside: I wouldn't sell what I do as JavaScript development, though.
What about all the people who were responsible and managed their debt?
If I put my palms to my closed eyes, and move my thumbs at the sides of my head, I can 'see' my thumbs as shadows against a grey background. Probably just a vestige of hand-eye coordination that my brain invents. Anyone else get this?
To me making friends is organic. Follow your interests and you’ll
meet fellow travelers in your path.
I wonder how the inevitable red moat will fare against the moat that is turning blue.
cool. If you're looking for thoughts about threat models and ways to do it http://theupdateframework.com/index.html seems to have some good info.
I will let them now, or maybe create a pull request :D
By the way, the site is here: https://github.com/gwtproject/gwt-site
Curious how the interfaces required in Orleans compare to typed actors coming in Akka 3.0
> For obvious reasons, it can't be more than the wealth of the world

I think your reductio ad absurdum carries more weight than you give it. Real risk-free interest can't on average over a long period be greater than economic growth. If capital is always rewarded more than the value it creates (economic growth is the meaure of the total value created) then where does the extra value come from? It has to come from labor. Labor will not, in the end, work for nothing (obligatory Pikkety reference should be inserted here.)

The sum of all capital in the world can only take a share of economic growth, some share must go to labor. That means that if there is an investment that returns more than economic growth, there must be an investment that returns less. As the pool of money being invested grows larger, it has to take part in both.
It was updated very recently, after not being touched for quite a long time. I'm sure they will keep making it better over the next weeks.
I would add this: you call yourself a moocher for not clicking on ads, but I would add that clicking on ads isn't enough. You need to justify the advertisement by buying the relevant product, otherwise over time people will think that Google ads have trouble leading to customers, and maybe X is better.

Personally, I think if someone does something for me, I'd rather pay them directly and become a customer. But until then, I am well aware that the real clients are advertisers, not me.
Mob boss: no I meant for them to take him out for a spa day, not kill him!

Trump is usually careful to talk like a mob boss. He never explicitly asks for things. He implies, leaving enough gap for plausible deniability. But to this mob he was very clear - come to DC on the 6th, go to the Capitol, target Republican lawmakers who were “weak”, ie, not currently stopping the steal.

Fuck Trump and fuck everyone in this thread trying to pretend like the mob never got any directions from him.
Neither until they have browser support for debugging issues (i.e. firebug must be able to render the native LESS/SCSS ).
What's the trick? Twitter is useful for the media and Facebook is not. I think it's that simple. You can now write a news article where every quote is pulled from twitter. Nobody is doing that with facebook.
It works well only on uniformly distributed keys. Not everyone has pleasure to work with such data.
I'm trying to get things started on the side whilst working full time because rent.

I kind of regret not making more of an effort to do this whilst I was in university; I had so much spare time!
I doubt you are the dumbest. Probably just the least knowledgeable.

You landed the job you wanted! That's awesome. That's success. In all seriousness everyone has a lot of holes in their knowledge. Nobody knows all these things, we don't live long enough.

The youngest/newest person on the team always has the advantage when it comes to the newest technology. You don't have as much to unlearn, so you will pick it up faster.

If you can get yourself a niche, become the expert/specialist in a particular new technology that the team needs (or could use), but has little experience with you can suddenly make yourself very valuable.
Awkward domain name in this context.
> Most of them have big egos and really rotten and bitter attitudes. They are stars, they know it, and treat people who are not at the same level like idiots (like idiot me).

This is not a place you want to work, these are not people you want to work with. Even if you are their equal. A truly desirable employee doesn't have these qualities, you can't use ability to make up for being a bad person.
It's essentially the arbitrariness of that 10,000 number that I'm queasy about.

e.g. When I thought of a "reasonable" maximum number of attachments on an email I'd probably say 64.
Maybe but still not everyone is the same, is it surprising that not everyone has the same level of empathy or even same definition of empathy ?
People order everything from Amazon because they don't want to get the virus at the store.
Greyhound has offered freight shipping for quite a while, the rates are pretty reasonable.
Dashboard: https://16760.wayscript.io/
Underlying App: https://wayscript.com/shared/1x-QUGNi
Post is flown around during night on PAX planes using special seat covers. Used to at least back when I was working at an airport.

But it's good to see that planes are getting backin the sky for freight.We can use every single tonnage right now, especially for urgent stuff. Heck, I am looking for some capacity ex Shanghai right now that's not ruinously expensive.

EDIT: Typo
I’m sure it was just a typo and they wanted to call your comment “inane”.
As a 25 year old who did manage to experience Windows 3.1 (although I wasn't allowed on the Internet back then) but also once had turntable[0], I think it's far to say that "nostalgia" isn't really the word for it. I guess it's sort of like for gen-Xer's who like to swing dance, they find a certain quality in it although it certainly is much before their time.

May be it is rather superficial, but you can say that about fashion, art, music, choice of programming paradigm (in some cases at least).

[0]I should note the records I bought were recorded by people about my age, and they played psychedelic rock that emulated 60's rock and claimed to use "vintage" equipment from their effects pedals to their recording equipment...and they certainly weren't alive in the 60's.
Could anyone explain to me just how About.Me plans on ever making money?

"Tens of Millions" should denote something
It's a bit girly for most of the lady engineers I see around. But, then, it's Barbie. The definition of girly.

I'm glad it's at least there tho.
Just to be clear, that's more than just a spell checker.
I only need glasses to program. I started getting pretty bad headaches every time I would sit down to program, got my eyes checked and some glassed fixed the problem.
Kurzweil has been selling devices that do what you're suggesting for several years.

Here's one from 2006:

http://www.youtube.com/watch?v=TOwDzDnd9NY

Here's a modern version on a cheap cell phone:

http://www.youtube.com/watch?v=iKCLjC5chuM
For the same reason some dictators execute people with glasses--they're only truly needed for reading, for many with those conditions.
By the time that Chris Yeh http://twitter.com/cbyeh ran Delicious into the ground (and convinced management to nuke it rather than take any blame) the site had far fewer than 1,000,000 active users. Many more had registered but far few had logged in within the past year.
Programmer -> nerd -> lots of reading -> myopia.
I'd add grooveshark to that mix
Really good idea. Those never survive congress.
Responsibility is very decentralized, and products start as small teams of engineers, though they quickly grow quite large.

Also, they don't manufacture or support anything! They just do software, a little marketing, and some partnerships.
Boomer is our word, you may say 'booma' /s

In all seriousness, while I agree with you, I am fine with an easy way to tell when an argument is being made in bad faith. Lets not censor 'red flags', it helps the rest of us avoid drama. Sometimes it seems like all banning/deplatforming bigoted/problematic speech did was teach those who said it to couch their laungage in more subtle metaphor, deepening the hook, and making the issues harder to identify and address.

For those reading along, 'boomer' now just means older, more conservative person, and not (only) the literal 'baby boomer' generation. Its just another variation on "don't trust anyone over 30" which was the manta 30 years ago. Not exactly the ageist battle-cry the media seems to be pushing.
"Little birds sing?" WTF is that, we're in the Mafia now? I'd call it self-aggrandizement by (I can't help but imitate the capitalization) GOUTHRO, were it not for the fact that they are apparently using literal mob-style intimidation tactics, now to include this SWATting attempt. Filing a false police report is a crime and so is retaliation against a whistleblower.
I like Javascript so I use Metalsmith[0]. It’s a very simple core with functionality added by plugins, of which there are many, covering everything I ever needed to do with my site.

Here’s a simple example of a blog + standalone pages, similar to what you get with Wordpress install[1].

[0] https://metalsmith.io/
[1] https://github.com/borisovg/metalsmith-blog-example/
My minor kids' photos in some company's database, tagged with neighborhood data which points to where they live, correlated with what characters they like based on costumes, correlated with their age based on their height and so and so forth..

Now if the said company can connect my kids' photos with their identity based on some other database, it will have a lot more info on them to sell ads and for other nefarious purposes.

Just one scenario I can think of... There may be others.
The Go path is going away. This is being replaced by modules (the feature that I actually like a lot, especially the vendoring).

The problem is, why did it take almost a decade for a modern language, at Google nonetheless, to get a proper dependency management feature?

To me it says that the Go vetting process at Google is seriously constipated, perhaps because people there just say "this does not look right, but who am I to question the decisions of Rob Pike and Ken Thompson?". And then we end up with these language design decisions from the 1970s.

And also, amazingly, error management in Go may have actually been made worse in 1.13: https://www.reddit.com/r/golang/comments/biexq0/go_113_xerro...
Monster Cable has always been the punch line to a joke about how gullible some people are. That they are a litigious company does not surprise me in the least. I am in no position to judge whether or not Beats Music misled them, but if anyone could understand that someone might tell you something untrue in order to develop a more favourable business position, they should.
Not being sarcastic. The cyanogen guys don't have the support such as early releases, drivers, etc that LG and the other manufacturers have.
Well they mobilized their nuclear forces and defences and enacted a blockade of the entire island until the threat was withdrawn, ready to launch air strikes and and/or an invasion if it did not. I hardly think this bolsters the case that they would react in a tolerant, passive manner to, say, China preparing to set up airforce bases along the southern border after currying favour with the Mexican president.
I'm one of those type A people. And no, open office plans still suck.

Here's why bosses like them:

1. They're cheap.
2. Other businesses are doing it.
Shouldn't the response be to look for managers with programming background and (at least some) understanding of the process?

You don't have to be Michael Schumacher to become responsible of an F1 team. But you have to understand basic staff and hire proficient personnel to do the rest.
Nim is very, very close to being the most competitive language in my toolkit. If JSON were handled more elegantly, like Python, I'd probably be completely sold.

Binding to Python would also be an absolutely killer feature.
More interesting is the book it's loosely based on, where protagonist is split between delusional and real mental states. Stanislav Lem's The Futurological Congress, excellent read.
This really goosed my energy levels this morning!
You could definitely do it with refcounting, but I'm not sure it's simpler when not in memory.

You need to be able to defer the cost of freeing objects, otherwise updating a root object will randomly be very expensive as you free 20gb of garbage before acknowledging the write.

This deferred queue is going to need to live in the database, and be processed in atomic chunks that pop an item off the queue, update the refcounts, and add any further work items. Otherwise if the power goes out, your refcounts are left in who knows what state.

That doesn't exactly sound hard, but the system I built was pretty simple too. And my preference leans towards not mutating object metadata after it's been written to.
Ah! Thanks for the cultural heads up. This will help us when hiring and working with everyone from everywhere including the Europeans.