skysight-inc/HackerNews huggingface dataset:
Apple, Inc.

We’re perfectionists. Idealists. Inventors. Forever tinkering with products and processes, always on the lookout for better. Whether you work at one of our global offices, offsite, or even at home, a job at Apple will be demanding. But it also rewards bright, original thinking and hard work. And none of us here would have it any other way.

Where do you see yourself at Apple?

-- Siri — Apple’s Siri is looking for exceptional engineers, designers, and project managers well versed in machine learning, natural language, speech recognition, server automation, and/or mobile software development. Siri is used on countless iOS, tvOS and watchOS devices and handles over a billion requests per week. Note that in addition to Cupertino, we are hiring in many locations such as Seattle, Pittsburgh, Beijing, Cambridge MA and Cambridge UK too.

If you’re passionate about Music, Productivity, or one of a variety of our open positions, you’ll be right at home.

Apply online or send a resume to jimmyhaley@apple.com

-- SEAR -- Security Engineering & Architecture is looking for engineers who can help make sense of complex hardware and software systems, distilling essential qualities, threat models, and vulnerabilities from volumes of structured data. We are looking for backend engineers able to build scalable services — ingesting, storing and querying complex graph-relational data from diverse sources. We also have a role for full stack development, requiring skills in designing usable, focused, data-driven interfaces, and experience with integrating software and/or testing at scale. Requiring no specialized security skills (though such skills are valued), these roles are a unique opportunity to be part of the team that architects and delivers groundbreaking security to more than a billion devices.

Apply online (1 (https://jobs.apple.com/en-us/details/200183852/senior-securi...), 2 (https://jobs.apple.com/en-us/details/200183849/senior-securi...) or send a resume to dwooden@apple.com

-- FEAR — Apple's Fraud & Security (FEAR) team — is responsible for protecting Apple’s users and the services they rely on. We’re hiring for senior software engineers with 5+ years experience who love building large-scale distributed systems. We’re also hiring tools & automation engineers to help us develop the high-quality infrastructure that enables us to ship applications quickly and with confidence. We're looking to hire in our Cupertino, Austin and Vancouver offices.

If interested send your resume to fear-eng-hiring@group.apple.com with [HN] in the email subject.
synonyms in ruby seem to be a mistake. Searching code for certain usage patterns ends up needing more complicated regular expressions taking into account all synonym variations.

If you've seen a method one way many times while learning, then see a synonym, you end up having to search up docs to make sure there isn't some subtle difference.
When i was a kid, we used to dream about the "ping-pong" machine of light. Basically- the light bending of the black holes allowed for images of the sky to be stored, distorted and bounced around to almost noise - of skys objects in diffrent times..
Drive it through a simulation, and you could see a nova light up, reflected back from the ping-pong machine over the aeons..
There was this nasa book, "Cycles of fire" we sat and daydreamed about..
`42 => age` would probably be "42 is age", or if it was `42 => person.age` you'd read it "42 is person's age".
Do you have a link? I'll take a look when I get a chance.
How a massive bomb came together in Beirut’s port [Interactive]
In the beginning the earth was without form, and void.

But the sun shone upon the sleeping earth,

And deep inside the brittle crust, massive forces waited to be unleashed.

The seas parted, and great continents were formed.

Mountains arose, earthquakes spawned massive tidal waves.

Volcanoes erupted and spewed forth fiery lava,

And charged the atmosphere with strange gasses.

Into this swirling maelstrom of fire and air and water,

The first stirrings of life appeared.

Tiny organisms, cells and amoeba, clinging to tiny sheltered habitats.

But the seeds of life grew, and strengthened, and spread, and diversified, and prospered.

And soon every continent and climate teemed with life.

And with life came instinct, and specialization, natural selection, reptiles, dinosaurs and mammals.

And finally there evolved a species known as man.

And there appeared the first faint glimmers of intelligence.

The fruits of intelligence were many:

Fire, tools, and weapons,

The hunt, farming, and the sharing of food,

The family, the village, and the tribe.

Now it required but one more ingredient:

A great leader to unite the quarrelling tribes,

To harness the power of the land,

To build a legacy that would stand the test of time:

A CIVILIZATION!
Ask HN: Public map database for travel restrictions?
Several cities, states, regions and countries have tied travel restrictions (e.g. quarantine) to live health metrics. With those metrics changing daily, travel restrictions can change daily. Is there a public dataset or database which can provide a list of restrictions which apply to people considering travel between location A and location B? If not, what are good sources of US & global travel restriction data to populate an open database?

CNN: https://www.cnn.com/travel/article/us-state-travel-restrictions-covid-19/index.html

Delta Airlines: https://www.delta.com/us/en/travel-update-center/flying-what-you-need-to-know/coronavirus-regional-restrictions

IATA: https://www.iatatravelcentre.com/world.php
I understand that, but we had a solution to this which worked fine: upgrades.

A number of trends have made this unpopular, and yeah, Apple deserves a big chunk of the blame, but by no means all of it.

But this has been explored fairly well elsewhere, so I'll refrain except to say: I do hope the steps are taken to reverse this unfortunate trend, because shoehorning subscriptions in where it's a bad fit is no kind of solution.
Because the version of web browser and the kernel more or less doesn't matter because they care way more about backwards compatibility than the "vast majority of software".

The kernel doesn't break user space. Web browsers' api generally remains backwards compatible (how long did it take to remove flash - and you can still install it if you want!)
I don't have blue eyes but when I was younger I can read in the dark and hate high brightness monitors. Now that my eyes are old I lost the ability to focus my eyes and need glasses and sometimes need the monitor to be brighter to help focusing.
I don't think I ever used 100% brightness on LED backlit displays. They're just too bright. Mine are currently sitting at 75%, and I had AOC monitors (with LG panels heh) that were too bright at even 50%.

Sadly, anything below 50-60% and I notice the PWM, sort of flickering, and it's really tiring - I know I'm not buying the most expensive stuff but I'd like them to use better backlight controllers.
Grass is actually pretty good, not that I use it. However, I do have a colleague who has a script which pick a "random" colour theme for each new terminal, one of which is pretty close to the "grass" theme.

His script isn't truly random, but it does contain maybe twenty themes or so. During a normal day, he's working in 10+ terminals on various servers. The colours and placement of the terminals helps him to remember which server he's working on. So colours are only there to provide visual glue to help him determine the environment he's on, rather than being a personal preference for some theme. It doesn't matter that the grass theme is ugly, it's just the green terminal window which is currently an ssh session the stage database server.
It's "introductory" for MIT students who have a background in engineering, math, or physics, not average people off the street.

Recursion is hard for students to grasp when taught in math contexts as well, so I don't think this is a matter of prior CS teaching biasing them one way.
Computer players in Civ6 are... pretty poor opponents.

While Prince CPUs start on even grounds (1-warrior / 1 settler start, no combat bonuses), but are incredibly poor at making decisions. CPUs fail to take terrain into account, they are pretty bad about aiming at weak units (settlers / builders), and they send their units into the slaughterhouse one-by-one instead of waiting for a tactical edge. Case in point: I've played multiple games where Prince-CPUs are hemmed in by barbarians and unable to expand for 100-turns, leading to a no-effort win from me.

In contrast, Diety CPUs are "fake difficulty". Their tactics are identical to the low-quality Prince CPUs, but instead have a 5-warrior/3-settler start, a solid +4 strength (aka +15% damage) bonus applied to all units unconditionally, and +100% culture/science throughout the game.

Needless to say, Deity level CPUs are the epitome of "fake difficulty" in Civ6. Its incredibly poor tactics wrapped up with just stupid amounts of bonuses over the human player. I'm honestly not very impressed. At least they don't get barbarian-rushed into nothingness.

---------

Anyway, I find it unlikely that you'd be able to play "city free" vs a human player.

The CPU players seem "exploitable", they have holes in their gameplans (even at the Diety level) that don't really feel strategic to me. I can believe you that you can beat CPUs "city free", but I don't really consider such a game to be an accomplishment due to the weak AI of Civ6.
When I was a kid, I used to buy EEPROMs at the local electronics store and burn them with the Apple ][ lower-case characters. I sold them in my dad's computer store, along with a wire that would connect the shift key to the last paddle button on the game port. It was a common hack, and some software would actually recognize it and properly display upper/lower characters.
I don't find that more readable at all. I prefer:

if deleteUser
user.delete()
end

It's easier for me to read. It doesn't try to hide away logic. And if the line gets longer if the conditional gets more complex or I want to add an else I can without reformatting.
So you're one fire away from a complete company collapse, got it.
Docker for Data Science – A Step by Step Guide
Cause the all night hero did not actually solved the issue, just made it less visible for release checklist purpose. Which is not the same as fixing it for users who kept complaining.
So then you have no response then, on my comment regarding anti-trust law it seems.

It is well established that a participant does not have to be a singular monopoly, in a market, in order for anti-trust law to apply.

And in this case, Apple has ~50% of the smartphone market, in the USA, which is enough that anti-trust law can apply.

> yet Epic is still suing Google

Google also has large amounts of market power. Anti-trust law applies to them as well, given that they argueably have large amounts of control over the other 50% of the US smartphone market (even if it is a bit less direct of a control, as compared to Apple which is vertically integrated, and controls both the hardware and software. But sure, the case is less clear cut with Google, if you want to make that argument.)
I love bugs! I log on the backend all the ingredients or portions I can't parse with a high degree of certainty. Every night, there's a cron job that uses some beefier NLP algorithms to see if we can do better, and recategorizes the new terms as a recognized entity after it passes some threshold. It should be able to learn over time.

I was debating over whether or not to fold in that logic on first encounter, but it's slow and I worry it might affect usability.

Thank you for letting me know about these and your feedback!
The teletype/typewriter is one of mine. Ideally it'd be a Selectric (https://github.com/rbanffy/selectric-mode), but an electronic one would probably be an easier task.

Also much cheaper. Shipping to Ireland is horrendously expensive.
Wayfair | Senior Engineers, Senior Engineering Managers, Software Architects | Boston, MA | On-site (Remote for now with Covid)

Wayfair is one of the world’s largest online destinations for the home. We’re the creative builders solving complex business problems through the newest and most innovative software in e-commerce.

We're hiring to scale our Wayfair Digital Studio platform: The team is working to aggressively scale game-changing technology platforms for e-commerce. We're building an engine that powers all our visual merchandising (AR/VR, imagery, video etc.) at massive scale and speed to offer our customers the best online shopping experience possible.

Please apply directly in the links below

Senior Engineering Manager - 3D Tools (https://bit.ly/2FbaxHs)
Senior Software Engineer - 3D Tools (https://bit.ly/33ab4RC)
Software Architect - Media Asset Management (https://bit.ly/3mavi6E)
JPMorgan Top Brass Tell Trading-Floor Staff to Come Back to the Office
Side note, if you just want to test with WebKit: GNOME Web (sudo apt install epiphany) uses WebKit internally. It doesn't have a responsive design mode or even a way to change the user agent, but it does have the exact same rendering and JS engine.
> people hold it to unreasonable standards of clarity and correctness.

I only said it would be better if it were clearer. I'm not arguing that it's unfit for HN or any other venue. You're reading much too far into this.
Unfortunately this reality applies to _all_ digital cameras, not just the oversimplified versions found on many smart phones.

Also, with smartphone sensor/lens quality improvements as well as computational photography enhancements, smartphones are for _all_ picture takers. Point and shoot cameras are no longer relevant.

A better version of your reply is: Expecting accurate results in photographs is not for people who are ignorant of general photographic principles and technology.
Not OP, and not constrained by any accessibility needs, but restricting your terminal applications to (1) sounds entirely reasonable to me. At the very least, (2) and (3) should be entirely opt-in, never defaults.
Thanks for the reply. I've been looking after the kids 3 days a week plus half of weekends and holidays for 2 years now. Sleep was a problem for a bit but the kids are 5 and 6 now and sleep well. I didn't eat much last year and exercised a lot so was in great shape, but now I'm happier this year I'm eating and drinking more!

Work is ok. I realise it's a means to an end supporting the family and do what I need to do and try to be kind to people around me. I owe a few close friends for helping me be where I'm at now.
Discoverer of neural circuits for parenting wins US$3M Breakthrough Prize
1/5 of global emissions come from the supply chains of multinational companies
Didn't know that about Flask. One learns something new every day, even with tools one's been using for years.

Actually, I gotta take a closer look to greenlets in general.
Seems like it's screen readers that ought to improve their reading, no?

Instead of "clickable clapping hand sign quick graphic emoji" or whatever ridiculouslness it's saying...

...shouldn't the screen reader just say "clap", perhaps in a different pitch or intonation that one signifies "emoji"?

The tweet can be perfectly read by a human being as "If clap y'all clap don't clap" etc... with the "clap" in a higher pitch or more emphasized intonation.

The emoji are fine. Screen readers just need to improve how they read emoji. Which doesn't seem particularly hard to engineer.
My 2015 lost a bit of the gloss when it peeled off.
Makisu – CSS 3D dropdown concept
This is actually one of the things I first liked about Ruby. Then it became one of the main reasons I started disliking Ruby.
I wrote a short article explaining why using Docker for dat science makes sense, and a short step-by-step guide on how to setup an ML workspace including a bunch of great tools easily.

I'd love to hear if you have any questions.
Sure. Peer review, making sure that the code one person has written makes sense to the rest of the team, is a fundamental and incredibly important part of pretty much all team-based development projects.
What Happened on Easter Island?
Lockdown.

If right, then teenage pregnancies should drop for the same reason.
I want to work through the book I can barely find time for that.
Where do you consider the top-end to start in Nvidia's lineup? I know that gets a bit awkward to answer since we're not far from being able to buy 30xx cards, so probably best to just pretend we don't know about those for this question.
”I can’t believe...” - this is why people run A/B tests.
researchers conducted a series of in-lab experiments with 86 four-person teams, and also traced the communications and experiences of 134 teams doing a semester-long project in a university class

This research isn't based on what's happening in the real work world, with real workers, in real companies. After reading the summary, I'm having a hard time giving this much weight.
Then maybe it should be a feature that only exists in the REPL like _.
One note on the phones thing: some camera apps (on Android, dunno about iOS) provide additional settings. For example, the Samsung stock camera has a "pro" mode, which lets you adjust the white balance, exposure, metering, and "ISO". Third party apps will provide histograms, long exposure, time stamps, etc.

It's all similar to how many people used disposable film cameras (no options except aim and push the capture button) or cheap reusable cams (zoom, maybe exposure, etc) but film cameras that let you adjust everything existed at the same time
this is the real win they got from using a raspberry pi - they could throw a cheap usb audio interface on it and get a feedback system. They could, of course, have done this using an ADC on a cheaper microcontroller - but it would have been a lot more coding to write the audio input and calibration from scratch.
I'm going to hold off until we get more actual verified details from this to form any opinion other than that I feel bad for anyone named Dinguss.
Agent Smith is generally one of my favourite parts of The Matrix, but his speech is factually incorrect. Plenty of mammals will multiply until they run out of food.

I worry quite a bit about the habitat distruction necessary to comfortably sustain 7–10 B people, but the comparisons to a virus and the implied moral judgment have always seemed off-base. Nature doesn't care if we destroy everything. I care.
sure, but that's because you've interpreted what is otherwise a pretty banal piece. you've said something more interesting in a sentence than that whole "article".

(i didn't even see the photos because google amp infests the site and i block it out of principle. not a fan of leading every paragraph with bold in an effort to be hard-punchingly pithy either.)
How big money is powering a hunt for alien intelligence
“Considered harmful” considered harmful. Using this phrase all over the place is not clever. It’s just as obnoxious as the uninspired *gates.
I think you're multiple steps ahead of the curve here. Most people think that an ideal camera captures things the same way you see them with your eyes, and any differences reflect a flaw in the camera. (I personally thought that was true until yesterday!)
You found the ONE Dutch that doesn't speak English? I went there about 15 years ago, everybody I met, including old ladies in the street, were speaking much better English than I can (I'm French).
If p is the probability of the null hypothesis and you want a low p value to promote your alternative hypothesis, you can obtain the low p value by choosing a garbage null hypothesis like "prehistoric civilizations lived in peaceful harmony with each other." Just about any other theory looks brilliant next to such hot garbage.
I'll quote an HN discussion from a few weeks ago on why this isn't more prevalent.

>There is a problem with "cheap" monitors and DDC/CI: some of them use EEPROMs to store brightness settings, and this limits you to about 100,000 writes.
Worrying about this is the main reason we don't ship DDC/CI with f.lux. (I know that some more modern monitors use NAND and don't have limitations like this.)

https://news.ycombinator.com/item?id=24344696
In my experience, the Civ 6 AI doesn't do combat well in limited areas either. And it hardly ever uses planes and bombers. I really hope Civ 7 will be focused on AI innovations.
There was some dumb tweet about how he could give everyone in the US $50K which was shown to be wrong after basic division (not to mention the inflation it would cause).

Now we are at dumb tweet #2. This is gains from his stock holdings. Selling all of it would mean he no longer owns any stake in Amazon. And its paper gains on a stock - it could double again in a year at which point the same people would whine that he sold too early so employees only got $100K instead of $200K.

And its price would drop as he sold it, creating an opportunity to whine about how all the regular stockholders of Amazon (who far outnumber employees) suffered at the expense of Amazon employees. Isn't that unfair too?

Maybe then we should go even broader and give it to all of the US? At which point you loop back to dumb tweet #1 and realize that would net to $500 or something per person and be completely eaten by distribution costs, inflation and landlords.

Then write an outrage piece on the landlords.

With enough envy & misunderstanding, you too can complain about how unfair everything is!
I would say the results in your example are terrific; they seem completely of the same style (at least the first few, I stopped reading after that).
Is there red shift between Sun and Milky Way? Sun and Earth? Earth and Moon? If so, have we detected it?
Like many office buildings in NYC, my employer's building had a system of air-pressured mail tubes. I understand (now) that they are kept in some cases as decoration, historical artifact, or due to the building being designated a historical monument (not sure if internals are covered (?).

We didn't understand that as first, and several colleagues and I put postcards and some expense reports into them. I can see the postcard arriving 100 years later!

This was Accenture, and at the time, original receipts were required. Luckily they made an exception on photocopied receipts when I explained what had happened.
Boarding a US Navy Nuclear Submarine in the Arctic
What I'd love to see is if they could use the same tuning system they used here to tune the delay time and make the monotron delay do some kind of karplus strong synthesis! That's assuming there are patch points for the delay time, I guess...
I don't find that reason any more compelling than any other reason I've read. I still don't get why it's better than what already exists.
Namespaces are used for clarity (this is pkg log from org/user x), not because we run out of letters.
Don't forget that Apple has pledged to be full Arm on all it's mobile and desktop in 2 years.

I don't think Intel can recover, or at least not before 5 to 10 years from now.
https://www.w3.org/WAI/tutorials/images/decorative/
How do you know the alt text is an accurate description of the image?
Yeah, youtube is super boring. It just suggests my top N most watched channels, even years after I stop watching some of them, as I lost interest in the topic. For example I used to watch lots of vsauce, numberphille, veritasium etc but I gradually lost interest as they slowly morphed from genuine scientific shows into ads for their books or paid shows.
Guess what, youtube still regularly recommends them, even though I rarely click some of these suggestions.
Re: Salmon

Unfortunately gains in some parts of the world are not seen everywhere.

Sockeye Salmon populations in British Columbia (basically the world HQ for "wild" salmon) are plummeting: https://twitter.com/raffertybaker/status/1293318721574801408...