skysight-inc/HackerNews huggingface dataset:
Damn I remember that one from way back, blew me away back then too. Functionality wise it's so faithful but with it's own twist on the aesthetic.
Wouldn't wrapping potentially dangerous function calls as monads in C++ solve this exact issue?
Try going to about:profiles, and be sure to check out Multi-Account Containers, which might satisfy your use case: https://addons.mozilla.org/en-US/firefox/addon/multi-account...
I don't. Everybody got a phone number, sms and email. So if we don't share a tool, I fall back to that, to face to face, accept a delay or be left out of the loop.

The secret is to focus on quality, not quantity, and realize a lot of FOMO is involved.
The cost of proving innocence may be less than $500M. The risk of the ruling going against you even if innocent resulting in a higher penalty still exists. The calculus needs to also include that. $500M settlement is probably cheaper than the risk of court not ruling your way and being left with a larger penalty.

Agreed that the penalty is too little. $25 doesn't even cover the cost of replacing a battery one time.
I notice that on the wikipedia page, an equal number of philosophers and cognitive neuroscientists are mentioned. For instance: "The existence of a "hard problem" is controversial. It has been accepted by philosophers of mind such as Joseph Levine, Colin McGinn, and Ned Block and cognitive neuroscientists such as Francisco Varela, Giulio Tononi, and Christof Koch. However, its existence is disputed by philosophers of mind such as Daniel Dennett, Massimo Pigliucci, and Keith Frankish and cognitive neuroscientists such as Stanislas Dehaene, Bernard Baars, and Antonio Damasio." https://en.wikipedia.org/wiki/Hard_problem_of_consciousness
granted, but could you imagine not having one person at the head of the company? What a sh*tshow that'd be.
I had my Vitamin D levels tested last year, was enlightening. For those interested it's a pretty painless (small blood sample) and inexpensive test.
Launching in 2 weeks and If you sign up before that period, You will get one FREE month
"ED survivor" is a tricky term to search for. Is "ed" an acronym or the name Ed? But still the first result gives you an instagram link about eating disorders and body dysphoria. Since you were trying to figure out what this term meant, I'm assuming you could figure this out from context.

I'll give you that the results aren't great[0] and that Google's results were __MUCH__ better here, but it did get you to the answer you wanted with the first link. Maybe we search different, but at least in my experience I don't frequently have results like this. Rarely do I reach for "!g" and usually when I do the searches are so niche that Google struggles too.

[0] https://imgur.com/a/HvFTGT1
Who defines a spam call?
"just because it can appear that way" is all "cause and effect" are.

The source doesn't do the math on the final step, but you can arrange the third observer so they emit light that reaches Earth before the phone call is sent (because we are assuming FTL tech).
Some are better than others: https://en.wikipedia.org/wiki/Infrared_sensing_in_snakes
SynchroGrid | Front-End Software Engineer | College Station | Full Time | Onsite

We are a College Station, TX based company blending graph algorithms, visualization, and machine learning to increase the reliability of the emerging smart grid. Come work with a multi-disciplinary team of computer scientists and electrical engineers innovation at power utilities across the country.

This position will be an integral part of improving a SmartGrid application that mixes a modern, web stack based front-end with a C++ back-end. Our front end lets engineers define a custom engineering workflow to drive simulations.

Ideal candidates have a passion for UX/UI and big data visualization.

We employ a modern web stack (HTML/CSS, JS, React, D3, Electron) and are looking for candidates with a good grasp of these web technologies as well as a strong foundation in the fundamentals of computer science (i.e., data structures, algorithms, etc).

What you will do:

Use web technologies to build desktop applications
Integrate and extend UI elements with back-end simulation code
Participate in code design and reviews
Write unit and integration tests for new and existing features
Pitch in wherever needed to deliver an amazing product

What we're looking for

Bachelor's degree or equivalent in Computer Science is preferred
2+ years' experience in frontend development
Familiarity using Scrum/Agile development methodologies
Experience building object oriented web applications in JavaScript, React.JS, TypeScript

Contact me (CS cofounder) : nthomas@synchrogrid.com
Of course lots of musical instruments require chorded inputs. Pianos, guitars, trumpets, most woodwinds, even trombones.
Both function much like a drug: pleasant in small quantities, but easily creating a feedback loop that results in it dominating your behavior. Some people appear to be more susceptible to it than others.

The neural mechanisms have a lot in common. Video games, I would note, also share that mechanism.
Sounds like you should be using shared_ptr! It guarantees to keep the object around.
Evolution makes adaptations to what it already has, unlike a sentient designer who might create an optimal design then look for ways to implement it.

If you could design a human from scratch, it might be most efficient to give northerners a D synthesizing pigment that's opaque in the necessary wavelength, resulting in the situation you describe.

Instead we have protective pigments near the surface, synthesizing structures underneath, and a need to balance D synthesis against UV damage.
Can you elaborate on that? I haven't heard of this.
ummm, human interaction is creepy? You have heard that we are a social species, yes?

The notion of "owning" something is a social construct.

The concept of transferring ownership from the store to you is likewise a social construct which requires a social action/interaction.

The stuff isn't your stuff until the transaction is complete. That would be after they "ran their hands all over it".

the concept of lining up imposes a standard of "fairness", another social construct which most apes seem to share. Because you aren't the only person buying stuff.

What is creepy is when a party deviates far from the norms established over roughly 100,000 years of trading/social interactions. Creepy is when one side uses a data collection asymmetry in ways which violate social expectations.

And yes, 100 years ago it was possible for a store clerk to be creepy. But back then, most store clerks weren't. Today, the company automates this data collection so every (large) store is effectively super creepy.
https://manishearth.github.io/blog/2015/05/17/the-problem-wi... is what I usually link folks to.

The TL;DR is: iterator invalidation can happen even without threads.
Correct. GE recognized fees up front, and pushed costs to the future.

The Wall Street Journal published a massive article on GE's problems back in 2018.[0] Well worth your time, if you want to understand how big companies game their earnings.

https://www.wsj.com/articles/ge-powered-the-american-century...
Much Better Adventures | Frontend Engineer | UK / EU | REMOTE / ONSITE | Fulltime

muchbetteradventures.com is an online adventure travel marketplace. We're looking for a new full time front end engineer to join our team.

The front end is mostly React / Redux with a lot of Material UI, and we're starting to adopt Typescript.

We have two hubs in the UK - London and Bristol, and a distributed team based in France (French Alps), Budapest, Edinburgh and elsewhere in the UK.

You would be joining a small team and expected to chip in with ideas and opinions outside of the day to day - from database design to what the next adventure we sell should be. You will have a passion for the outdoors as well as coding up usable, well designed interfaces for both our customer facing website, and back office tools for our hosts and internal admin and CX team. You will not be intimidated by producing beautiful, usable UIs based off simple wireframes and sketches.

Whilst this is primarily a front end role, the ideal candidate will not be afraid to get into some back end coding work - Python / Django. Postgresql, ElasticSearch etc.

You should also be based in the UK or EU. Both from a timezone perspective, and the ability to get to one of our hub offices a few times a year without it breaking the bank.

Please no agencies, and please.. if your idea of a great weekend doesn't involve some sort of outdoor activity then do NOT apply. We're all skiers, hikers, bikers etc. Our next full team meetup is a 2 day bike-packing trip in April. Hopefully you get the picture :)

CVs / questions etc to guy+hn@mbad.co

Let me know what your last adventure was and why you'd be great for the job!
We don't know the origin of the word "elf".

In the recent past, it was a generic term for any spirit. Under a Christian view of the world, elves were pagan spirits and therefore evil. You can check out the lyrics to the song "seven hundred elves", involving a farmer defending himself from forest spirits by hanging crosses around his house.

https://mainlynorfolk.info/steeleye.span/songs/sevenhundrede...

(Note that apparently this song uses "elves" to translate a Danish reference to "trolls".)

But this usage is known not to be the original view of elves. When the word originated, it didn't refer to something bad, as we can tell by the fact that so many Germanic names include an "elf" element: Alfric ("king of the elves"), Alvin ("friend of the elves"), Alfred ("advised by the elves"), etc.

Old elf mythology appears to have thought of them as human-like spirits, who might be conventionally or sexually dangerous, but who weren't evil.

https://en.wikipedia.org/wiki/Elf
If I want to search Wikipedia, I just directly search Wikipedia. I have a browser search bar shortcut “w ” for exactly that. So I type “w firefox” and it takes me to https://en.wikipedia.org/wiki/Firefox directly. Similarly for many other sites I use regularly.

Really there’s no point in asking a middle man to do that for you, whether they claim to track you or not.
AQUAOSO Technologies, PBC | Software Dev Intern, Full Stack Developer, & Senior Developer | Folsom, CA, USA | Remote or Onsite (partial onsite preferred) | Full Time

AQUAOSO is building water resiliency through data science and geospatial applications.

We are a tight-knit team of 8 with growing revenue. AQUAOSO is on track to be cashflow positive in 2020.

Our team members have deep experience in agricultural water business operations, water law, enterprise sales, GIS/mapping systems, and software engineering in high security environments.

AQUAOSO graduated from the Techstars-TNC Sustainability 2019 cohort, and have been in business for over 3 years, helping 25 banks, plus investors and large ag companies understand their water scarcity risk.

The next round of hiring will coincide with the raise of a seed round, which is nearly ready to close.

Technologies include:

- Postgres and PostGIS
- AWS
- ArcGIS, OpenLayers
- MapServer + MapProxy
- Node, Express, Swagger, React

https://aquaoso.com/careers
Brave's integrated ponzi scheme (magic Brave dollars) and fundamental dependency on Google's Chromium make it a no-go for me.
Once classified U-2 photos reveal ancient historical settlements
It is good on Debian flavors of Linux too. I think the issues with Mac OS X are well known and have been worked on for a long time. It used to be image rendering in the past, and it is now other problems with rendering (transparent windows).
You'll likely receive a notice in the mail in the next few months.
Agreed, and see my point above. Used to be creepy required some creep to look through a peephole. Now they've automated it.
WireGuard has been extensively audited many times for the past 4-5 years, including several formal proofs[1]. I would argue no other VPN has been as thoroughly audited (not to mention that the codebase size means that an entire-codebase audit is actually possible). That doesn't mean it's perfect (and it has had bugs), but it's definitely exceptionally well designed and written code.

In addition, the crypto design (beyond it being opinionated and thus no way to misconfigure into using the "null cipher") is arguably much more secure by design than other systems. For instance, WireGuard eliminates entire classes of vulnerabilities through careful protocol design while also adding fairly neat features (such as being impossible to port scan) -- the author explains this much more eloquently than I can[2].

[1]: https://www.wireguard.com/formal-verification/
[2]: https://www.youtube.com/watch?v=CejbCQ5wS7Q (about 23 minutes in)
wasn't calling foul (Despite it being very old) more sharing some previous hits for the extra commentary
SEEKING WORK | NYC | Remote

Specialties are front end development in React/Vue, full stack web development, and UI/UX design. I have a working style that embraces experimenting with new technology and adopting it when appropriate, a strong focus on user-centric design, getting the details right, and having fun while doing it

I’m based in NYC and am flexible with working arrangements from remote to full time onsite. If you're interested in working together, let me know and I’d love to chat.

Some recent projects at https://www.neuinteractive.com/

mark@neuinteractive.com / https://www.linkedin.com/in/markneub/
Quatico.com |Lead (React+Java), Fullstack, Backend (Java), Frontend (React), DevOps | Zurich, Switzerland | SALARY: 90k-130k CHF | ONSITE | Swiss or EU member-states passport-holders only

We currently are looking to hire one fullstack (React, Java) senior engineer, or team lead. We have a "engineering over management" culture where you find engineers both with formal computer science background and also ones, who are self-taught. Our CTO worked with Erich Gamma et al before.

We are building tailored web apps with heavy number crunching on the server - e.g., we built the software analyzing all the weather data in Switzerland. We do custom development with a heavy engineering part and we regularly impress clients with software that rarely needs maintenance.

Our interview process:

1) Phone screen with our CTO

2) Two sessions of remote pair-programming with our engineers (no algorithmic questions but reasonable pair-programming tasks).

3) Onsite half a day with us.

Tell us if you want to hear more and say hi:

iwan.gulenko@quatico.com

(Use "HN March" in subject line to help us filter out spam that became increasingly more here on HN sadly.)
I love key cording but use it on actions I am likely to repeat thousands of times if not more. Yes, they are all inconsistent between systems but how many times do you switch systems? And even if that happens on a daily basis, say use one program from one system and another one from a different system, it is still a net gain to learn the shortcuts for things that are likely to be used a lot.

I get tripped off a bit when switching keyboards, between desktop and laptop. Still, it is worth the effort IMO.
I take GAL D3 or D-complex+K2 Forte (https://www.gal.hu/en/spd/VIGAD303001/GAL-D3-vitamin and https://www.gal.hu/en/spd/VIGAKKF02001/GAL-K-complex-Forte). They are quite transparent on how they source and extract the ingredients.
Animated windows weren't a thing even in the late 90s. That required a compositing window manager. Linux was one of the first platforms to get them and Compiz wasn't even released until the mid 00s. Vista was the first MS operating system to properly support compositing (though XP -- and 2000 via undocumented APIs -- did support transparency effects).

Animated icons have never existed aside from hacks like Active Desktop or active running programs in system tray / taskbar (again, using hacks where the icon was changed every second).
Here's a decent write up.

In short, 3rd-party cookies and storage are being blocked (or phased out). This means you can insert an iframe into a page but the cookies/storage it has access to will be partitioned based on the origin of the top-level context.

E.g. If PayPal embeds an iframe in walmart.com's site and the user logs in to PayPal to pay then goes to target.com's site where there is also an iframe embedded the user will have no active session and will need to login again.
I don't think you've actually responded to my argument, or any argument I would be likely to make. I am not in favor of licensure for software developers and feel like I've said as much on many occasions.

I'd like to give you a dozen paragraphs in response to your rebuttal, but unfortunately I don't need them to refute you. All I have to say is "none of this makes what we do engineering".

We are not engineers. We have none of the guardrails serious engineering has. We normally make decisions in an almost complete absence of consideration for safety, reliability, and security. Buildings erected millennia ago stand today, doing what buildings generally do, and even throughout the worst of the industrial disasters of the late 19th and early 20th centuries, buildings generally managed to keep themselves upright. Nobody suggests that civil and mechanical and structural engineering haven't progressed since then, didn't address vital safety problems, and didn't formalize their respective disciplines. They obviously did. But that's essentially the claim you're making about software. Just because planes don't routinely fall out of the sky doesn't mean we're not in the Triangle Shirtwaist era of software development
Sorry, link: https://www.theverge.com/2020/1/14/21064698/google-third-par...
There's a pretty big difference in the institutionalization of racism between the two states. At this very moment there are statues of Confederate soldiers on the grounds of government institutions. If you're black and you have to go to trial in Bryant County, you have to walk past a 12-foot-tall statue of "our gallant Confederate soldiers". That's state-sponsored terrorism against black Americans.

By the way, Oklahoma was not even a belligerent in the American Civil War, because it did not exist until 1907. All of its institutional racism was simply imported.
Source/Examples ? (legit asking)
Location: Hungary (Timezone: CET)

Remote: Yes

Willing to relocate: No

Technologies: PHP, Python, Flask, Ansible, Celery, MySQL/MariaDB/Percona, database optimization, PostgreSQL, Bash, Docker, Xen, AWS, Digitalocean, Apache2, nginx, Linux (Ubuntu, CentOS, Gentoo, Debian), REST APIs, RabbitMQ

Résumé/CV: will send on request

Email: susmus7(a)gmail.com

I'm mainly a DevOps person, backend dev, database admin. I'm great at tracking down bugs and problems in infrastructure and code. I like to ask questions. ~6 years of remote experience.
> Get over yourself

Please edit nasty swipes out of your comments here. Perhaps you didn't mean it that way, but that's the way it lands on the internet, and it evokes worse from others.

https://news.ycombinator.com/newsguidelines.html
no issues on macOS. Older mac maybe?
Would save a lot of space to just have separate lists for each mask length etc.
For most programmers starting out, I imagine they didn't even realize printf could fail. I certainly didn't initially.

> That's because in my experience, hunting down the root cause of segfaults can be a hassle, so I prefer to write code that will fail fast on failed memory allocations.

This is a great reason to add error checking.

I've spent enough time hunting down harder dangling pointers and memory corruption bugs that alloc-returned-nullptr segfaults are trivial/second nature for me to figure out 99% of the time.

There is that remaining 1% of cases, for the already rare scenario where malloc has failed. Quite niche... but sometimes motivation enough for me to go through with adding error checking anyways. Especially if I actually encounter it.
I've been using DDG as main search engine for 3 years, results for my queries are usually on par with Google in private mode, but if you're looking for results in any other language than English or non-tech stuff it falls behind big G
Elementary Robotics | Software Engineer, others | Full-Time | Downtown Los Angeles

https://www.elementaryrobotics.com/careers

Elementary is building the future of robotics through a software-first approach. We are hiring across the stack in our DTLA office (5th + Grand). Our stack is primarily Python and C++ based around the core of our open-source SDK: https://github.com/elementary-robotics/atom

Elementary Robotics | Full-Stack Web Engineer | Full-Time | Mexico City, CDMX

Elementary is excited to be building its web team in Roma Sur! Our stack is typescript + python + redis + docker. Come join us as we're working on the next generation of robotic interfaces and products to get more robots into the world!
They were slowing the phones to preserve battery life, giving the appearance of longer useful battery lifespan. Without that, people would have been upgrading phones (or replacing batteries) sooner anyway, which seems, financially, like a wash.
Get file birth/creation timestamp in Python
Not far-fetched at all. This has already happened in Iran this past week. They torched a clinic believed to be hosting coronavirus patients.

https://www.jpost.com/Middle-East/Iranians-burn-clinic-that-...
at work we use Slack
SEEKING WORK - London or Remote
iOS Developer with 5++ years experience using Swift, Objective-C.
For the last 4 years I've been working with small-medium startup in fintech and ecommerce fields.

Contact me at andrei.mirzac1@gmail.com
Fantastic reference. Thanks for sharing!
I thought I was being fancy when I figured out I could use CMD+shift+c to get vim-style visual selection to yank some terminal output in a pinch.
They made a decision to try to keep battery life closer to constant at the expense of performance, believing it was a better UX (slow phone > no phone).

I think this was totally defensible, and I also think that the people who claim it's some sort of malicious activity are unhinged. That said, it makes sense to avoid a lawsuit where you'll spend a fortune in legal fees, then roll the dice on the verdict possibly losing _billions_ instead, and definitely earning a lot of ongoing PR along the way. Better to just pay it once, get one more round of dumb "Apple slowed their phones because they're evil hurr durr" commentary out, and then get back to business.
Kaiser Permanente Medical Informatics | Machine Learning Engineers and Scientists (Data Science Team), Backend Engineers (Applications Team) | San Diego, CA | ONSITE preferred

Medical Informatics team develops clinical decision support, auditing, and virtual care solutions for Kaiser Permanente (KP). Our unique operational position within KP gives us complete access to KP's massive EHR and a broad mandate to develop machine learning models and applications for all aspects of clinical care and delivery. Our products are deployed throughout KP’s nationwide network and impact the lives of over 10 million patients.
Our Data Science Team is looking for talented Machine Learning Scientists and Engineers to help develop our new project focused on smarter clinical triage. Unlike existing clinical triage products and symptom checkers, we are able to leverage our extensive Natural Language Understanding pipeline to generate evidence-based content from clinical data, giving us unprecedented symptom and diagnoses coverage.

Our Applications Team is looking for backend engineers to help support our production applications for clinical decision support and quality. KP Medical Informatics developed and supports an NLP pipeline that analyses in real time nearly every progress note written by a KP medical professionals during their interaction with patients. As a backend engineer you will be responsible with maintenance and development of additional pipeline capabilities as well as new applications that leverage our natural language insights.

If you are interested, please send your resume and the position you are seeking to ilya.valmianski@kp.org
To each their own, but yes, personally I find the UX of Mac GUI applications to be generally a lot more appealing compared to the alternatives available on Linux.