skysight-inc/HackerNews huggingface dataset:
r2c | Infrastructure, Full Stack, Front End, Program Analysis, Security Engineers | San Francisco | Onsite, Full-time | https://r2c.dev/

We're a small San Francisco startup passionate about improving software security and reliability. We make tools for developers, researchers, and hackers that simplify program analysis and make it accessible in the development workflow.

You'll be an early engineer working with our designers, security researchers, and developers everyday to create a platform that brings together program analysis authors with people who review and fix software security issues. Our backend is primarily Python, our frontend is primarily TypeScript with React, and we use modern web infrastructure (e.g AWS, Docker).

We take an empirical approach to product development, proposing experiments and rigorously validating our ideas. We believe in building each other up and 'yes and...' conversations! You’ll have the opportunity to meet with users and set the direction of the product here.

To find out more about r2c, please apply here: https://jobs.lever.co/returntocorp
>where handguns are entirely illegal

Handguns aren't entirely illegal in the UK. If I'm not mistaken then, roughly speaking, what the law prohibits is rifles below a certain size. In the UK it is possible, for example, to legally own long-barrelled pistols and old flintlock pistols. Another caveat is that the ban doesn't apply in Northern Ireland.

I don't think this really detracts from your point at all.
Scratch (https://scratch.mit.edu) is an ok introduction to thinking like a programmer, although it might be a little too simple for a 10yo gamer ...

I'm finding the leap from Scratch to Python + PyGame is kinda challenging for my 8yo, but he's getting there with some hand-holding.
For regular folks? There are online places where people talk about their issues, exchange information, even hack their medical devices, but the thin line between a community of interested parties helping each other out with their health concerns and practicing medicine without a license will make it risky for spaces set up to do more than very general education. The liability issues alone would make me hesitate.
Now if I can use the same AWS keyboard to orchestrate my EKS clusters, that would be fantastic.
Can Simple Neuron Interactions Capture Complex Linguistic Phenomena?
One option that was floated (can’t remember by who) is for Australia to lease new Virginia class submarines from the US. This would essentially mean the US would own the lifecycle aspects of the power plant. Don’t know if it’s a good idea or not.
Has anyone actually ever got hired from the "Who wants to be hired thread?"
Well, that's not necessarily frightening.

We haven't established that no-healthcare is superior to healthcare from "obviously boot-camped doctor". It may open up access to healthcare to more people.
The United States Supreme Court directly disagrees with you. See Heller.
Yeah, the way I would say this is that "being declarative" is the goal, and the broad strokes of the way you express app logic (one way data binding and so on) are pretty similar, but the implementation details of how you get there vary widely. Expressing the app logic as just running some code, with the side effect of generating your UI, is an appealing approach, because it means that all of the power of your host language is under your fingertips if you need it.
I wonder how optimizing the existing simulators are. I suppose any program with constant input could be reduced to no work, but with potentially exponentially long compile time. But there must be simpler optimizations...

Before we declare quantum supremacy, we should make sure the simulator we are comparing with is a good one, not a straw-man one.

I've seen this problem time and again with hardware accelerators. The accelerator is faster than some crappy software, but with a little work with a profiler, the software beats the hardware. Of course optimizing will not make an fundamentally exponential problem polynomial, but it can help a lot.
Does Tesla continue to expand it relative to the number of Teslas sold? I was under the impression that the stalls per vehicle count has been getting much worse ever since the Model 3 launch.

Although to do the calculations correctly, you'd want to normalize for charge times which have improved with M3 + V3.

Cutting free lifetime supercharger access has probably reduced the day to day load on the network, but isn't going to do anything at all to help with peak use around holidays.
PyGame Zero (https://pygame-zero.readthedocs.io/en/stable/) might be worth a look? Its aim is to bridge between Scratch and PyGame proper.
Hopefully future EVs will support rapid charging. If you could top your battery to 80% in 5 minutes that would be a game changer for EV stations. At that point, you could integrate them into a more traditional "gas station" style service.
Maybe its a trick by TESLA to force the owners to buy solar roofs and powerwalls. This lets the economy grow. Just a little bit.
Leasing is preferable for Business if you need creative book keeping because you live over your means or need to hide something.
There are many different reasons to use a VPN. Some are legal, some are privacy-related and some are just getting access to sites that are otherwise blocked.

I think your most common reason for using a VPN would be very different based on living in Russia, Sweden, USA and China.
I agree, but I found some of the relevant practices really hard to adopt. For example, how do you setup your tooling to put documentation in one place so it can be used for a wide variety of purposes, like code comments and relevant customer docs? Is that realistic from both the dev and user-facing perspectives?
But I agree that the Total War games are a good example visual of where most of the casualties happens in pitched battles.
Awesome reply :)

This project has reached its end of life, as far as the owners of the site are concerned. I've just completed a 4 month revamp on it, basically giving it a facelift by moving it from hand-crafted CSS, javascript and crufty old templates, to Bootstrap 4 and a more modern look, with some new features; project "Lipstick on a pig".

The company in question has plans for new areas of business for which this site won't be able to handle. It's simply not worth spending the time, bother (and money) trying to hammer that round peg into new square holes, and hence not worth rewriting to Pyramid. The revamp mentioned above will tide them over until something more suitable (and bespoke) is created, which is where Django comes in.
Wt.social
This major city, east coast HN driver had zero supercharger lines going to and from the Midwest. Maybe the author should have put “In California” in the title?
So yeah, if you ever contemplate the future Sovereign Chaebol of Samsung, I guess right here is the closest current political precedent.
We Should Stop Conflating Human and Machine Intelligence
Link to the Jimmy Wales AMA over on Reddit:

https://www.reddit.com/r/IAmA/comments/e52r7u/iama_jimmy_wal...
I don't understand that, either. I don't use instagram, nor do I take "selfies"; I regard both as profoundly narcissistic, privacy concerns aside.

That said, the reason people get depressed by platforms like instagram is that they don't show real life but a photo-shopped, re-touched, carefully-curated version of life. People only see what others allow them to see.

Furthermore, I know that most of the footage taken by a surveillance camera is discarded. Most of the footage filmed by humans is created for a specific purpose and will be used. Someone else will likely watch it.

Finally, if I walk into a grocery store with a camera, I am going into someone else's establishment informed. If someone walks into a classroom and films me (like in the "Surveillance Camera Man" videos), there was no such agreement, implicit or otherwise.

I really do hate being watched, and hate others taking video. I hope surveillance cameras go out of use, and people stop recording everything on phones. However, there is a difference between that and some silly two-bit social network.
Well I mean, one of the new submarines cost something like $2 billion. The reactor can’t be more than a 20% of the total cost. So no it’s not anything like 100 times more. It’s probably practically economically viable for civilian power as is. It just needs necessary modifications and housing for land based use. And permission to use the higher enrichment uranium. The fact you don’t need to refuel it for 20 years might be a bonus because the military can build them, lock them up, ship them to site, they produce power for 20 years, then they ship them back for refueling or decommissioning.
> I can rarely find what I need with DDG

Me neither. That's why I use https://www.startpage.com/
I think many things can and should use plain text and yet they don't. Even, with gopher you can easily have plain text files, and simple menus which could be implemented by many different kind of user interface, you don't need to do what they do HTML try to have desktop/mobile and then it doesn't work on anything other than they expected it to be.

Many documents I will write plain text file, compatible with everything more than HTML and Microsoft Word is. I also don't like WYSIWYG when I do want text formatting.

I don't use favicon on my own server, and have it disabled on the browser. I also think "Plain Text Project" uses too much CSS too. Just you can use plain text. I don't want to use your large font sizes and narrow columns.

I use file with plain text for editing. Articles on Usenet and Unusenet too, are written plain text sometimes also with headers, but the headers are also a plain text just are more structured. Some programs have a different user interface for adjusting the headers, but I just use them same as with the rest of the text.

In addition to Usenet articles, there is many other thing that you can use a plain text file for many other things. Depending what kind of data it is, you might use just one string per line, or CSV or TSV, or JSON or YAML, or RDF (RDF/XML isn't so good, but I think the RDF Turtle format is good), etc.

In many cases I wrote my own programs because I do not like the existing ones.
Please don't repost Show HNs that often and not until there's some major change in the project. This is in the rules:

https://news.ycombinator.com/showhn.html
Yes. This is what internet is for.
Ask HN: How do you develop sites targeting IE in 2019?
For various reasons, I have to support IE (11) in my work on a large React/Redux/Bootstrap app, using fairly standard Babel transpiration and polyfills.

I’m interested to hear how others in similar situations manage this problem - questions like:

Do you develop IE-first or have it as part of a testing checklist?

What have you learned about performance optimization for the IE VM?

Are there alternatives to the very slow F12 devtools?

And any other tips you’ve collected while supporting the browser.
One thing Barr very coincidentally failed to mention is what Amazon is charging for time on this quantum computer.
it's not just that they are expensive, it's that there is a nondetermistic compute time.

Let's say we need to do a comparison. Set

a = 34241432415/344425151233

and

b = 45034983295/453218433828

Which is greater?

Or even more feindish, Set

a = 14488683657616/14488641242046

and

b = 10733594563328/10733563140768

which is greater?

By what algorithm would you do the computation, and could you guarantee me the same compute time as comparing 2/3 and 4/5?
Are only medical professionals posting questions here, or is this also a place where patients look for answers?
JLD2 works with the DiffEq solution and as of last week has a regression test so it will be known if call-overloaded types have an issue in the future. Now that there is less code churn, I suspect this to continue to be supported (the break came from the frantic v1.0 updates).
IP geolocation using external databases that don't require permissions for the Location API.
I use DDG as my main search engine because I like more privacy. But to be fair I think Google is way better most of the time.

And I believe this is because Google is much more context aware.

A fake example: if you search "lounge new york" DDG might show you lounge seats and things from New York, while Google 'understands' that you are looking for a place to chill in New York.

But while this gives better results for lets say 80% of the time in Google, the other 20% of the time it's very hard to search for things in Google if it uses the wrong context. At those times DDG is way better.
Props to the OP/author for both the article and receptivity to critique regarding UX here in comments.
You don't have to route all your searches through DDG to achieve that. https://support.mozilla.org/sv/kb/assign-shortcuts-search-en...

https://www.startpage.com/ works. DDG does not.
Wework is still a great investment because Wework is doing well in Japan \s.

Pay no mind that:

> WeWork entered Japan when office vacancy rates were near a decade low. The supply has tightened since to around 1%, a level not seen since the 1990s, allowing landlords to raise rents, while requiring a deposit of as much as a year’s rent.

They've got a great new product too:

> The new Passport service would give tenants flexible use of desks, community spaces and meeting rooms, amenities for which visiting customers currently have to pay extra. The service is a work in progress, but if adopted, WeWork aims to set aside a certain number of desks at all locations for Passport users, the people said. The move is aimed at increasing occupancy, the key to making locations profitable.

And forget that:

> Moreover, SoftBank itself has been a big contributor to that high level of occupancy. The Japanese conglomerate and its subsidiaries take up about 20% of WeWork’s office space in Japan, the people said. Over the years, WeWork pushed its locations worldwide to attract corporate clients because those contracts are more lucrative and stable. But Japan had a higher proportion of enterprise customers from the start, beating the 40% global average.
I use IntelliJ as well for years, but don't underestimate

grep -r "# TODO" .
I recently had an elevated D-Dimer level in my blood lab which indicates a clot of some sort. I remember sitting in the doctor’s office while my primary care doctor was reading the lab results. He literally started Googling “primary causes of D-Dimer elevation” and clicked on the link to a WebMD documentation on D-Dimer levels. That’s when I realized that’s their StackOverflow. Combined with their existing training, I assume WebMD helps them make better judgement calls (definitely compared to a lay person self-diagnosing themselves). He then said, “well, none of the top causes really apply to your situation: you didn’t have a surgery recently and it’s impossible for you to get pregnant as a guy”.

I was consequently referred to a hematologist.
> A guaranteed amount of time off means the company has to pay me for unused vacation if and when I depart.

This must be a California thing. It's not generally true in most states.

And in a lot of companies, even when they specify an amount, it is a "recommended" amount. My company, for example, says 3 weeks, and many managers follow this religiously. But when you read the actual rules, it says that 3 weeks is the guideline, and not a promise. This is also used as an argument against giving 4 weeks: "3 weeks is just a guideline. You can work out more if the manager agrees."
It helps a lot.

It isn't for tracking homeless people. It's for building network graphs of calls from burner phones to organised crime people.

Most of the time the burners are useless, but once you have a cluster of them you can automatically do data matching on them all, and sometimes (often!) they got lazy on a couple and used the same identities to buy them.

Once you have a few using the same identity then you track that identity down.

The friction in forcing identification means that lazy criminals at the bottom of the structure at some point forget to do it.
Looks good.

Suggestion: Allow users to test the application before paying by only displaying 1 or 2 open ports and below that show something like "XXX more open ports [Unlock]".

You could encourage users to pay by adding a quick feature to display:

- XXX standard open ports (ie: 21, 22, 80, 443)

- XXX unknown open ports

- XXX ports opened + closed past X minutes (monitoring)

The third line (open/closed) would be great for software that keeps opening/closing ports for unknown reasons, which could cause intermediate issues.
Whew. I almost put some non-zeros in there.
Financial models are predictive, they don't have to be accurate to a penny, right? Unlike processing actual money people own.

(I do some work with predictive simulations about money, but outside finance, and there we care that the result has accurate order of magnitude. Floats were used extensively in the project; I actually upgraded them to doubles for the sake of handling larger order of magnitude spans.)
It's a tough thing you're hitting on - definitely something I wrestle with personally with respect to people who follow career arcs similar to Gates'. Personally, I don't believe the ends ever justify the means, although in admiring Gates today for the work he does I don't feel that I'm doing that nor excusing him for his past. Would I ever look to young Gates as a role model? No. Gates of today, yes. I imagine I could think of Zuckerberg the same way one day if he has a long enough career.
En-Roads Climate Change Solutions Simulator Launching December 3, 2019
Thanks. Maybe I'll pick it up again and polish it up to 2019 standards.
When faced with criticism about your lack of inclusivity, what's to gain by doubling down in order to intentionally exclude people? The argument you are presenting always feels disingenuous because you imply that there is something lost in the efforts to be more inclusive.

The idea that you care about the growth of people you are actively excluding doesn't make a whole lot of sense. In this example we're talking about word choice. The over-sensitivity from my point of view is in the person who takes offense that someone criticized their language and refuses to adapt out of some feigned interest for the disadvantaged party. The parent succinctly critiqued the word choice of the author and offered an alternative that doesn't detract from the message in the slightest.

The lowest common denominator is the person who throws their arms up when offered valid criticism.
Free Webinar 12/6 12pm PT: What You Need to Know About H-1B FY2021 Lottery
But that's a very indirect and uncertain way of making money. I think that people who do honest work deserve a better way of getting paid.
Feels like Zuckerberg and co is pivoting from being politically 'left' to politically 'right' and I'm wondering if it has to do w/ data. I.e. data says if you support conservative media/causes/etc you'll get more mass appeal, and more eyes glued to facebook. Or more people who lean right-wing are on FB so make it an echo chamber for them. Supposedly he's been having a lot of closed door meetings w/ people on the right.

At once it seemed he wanted to be more like gates and influence the world for good. I think all the privacy scandals have made him more jaded and ruined chances of him getting into politics like he wanted, so buckle down and make FB more profitable through political coercion and using data to get the most advertising buck.

I mean they don't allow this, but Trump could run an ad saying Bernie Sanders is having an Affair with AOC and has poor family values and they'd allow it - because political ad.
Furthermore, the templates provided are basically proto-org-mode syntax probably re-invented by someone who has never seen org-mode in the first place.

To me, that speaks to how natural much of (but certainly not all of) org-mode syntax is.
I think recharging is a transitory solution anyway. The real game changer will be automated battery swaps.

Imagine stopping at the charging station and having the entire battery pulled out and replaced with a charged one, pit-stop style. It completely neutralizes the #1 complaint about how long batteries take to charge, since there should always be a supply ready-to-go at the station.

This would be an automated, underground mechanism - you wouldn't even have to leave your car.

It will be faster than filling up a tank with gas.
Fix our debt addiction to fix our economy (2016)
I too have ditched Google!

DDG is way better and no reason to stick with google, its gone to the dogs, just thank go we have a replacement.
And it's a double whammy since not only do they need more frequent fill-ups, but the fill-ups take way longer compared to pumping a tank of gas (even with fast charging). It seems like a major hurdle to true mass market EV adoption.
This kind of somewhat flippant-sounding advice is really, really heavily dependent upon the general background knowledge of the individual.

Some people can run with it and be fine and some really can't.
Interesting but was hoping there would be more than the famous ones.

Would also be interested in a list of Super successful startups that started exactly as they were and didn’t have to do a massive pivot.
As part of the BSA, they still lobby for software patents today.

The OOXML Office format they used to continue pushing Office lock-in is very recent: https://wiki.documentfoundation.org/LibreOffice_OOXML

They tried their best to keep the list of their Android patents secret, so that they could not be worked around, and they abused their patent on the FAT filesystem as recently as 2012: https://www.howtogeek.com/183766/why-microsoft-makes-5-to-15...

They also still lobby against open standards: https://www.computerweekly.com/blog/Public-Sector-IT/Microso... https://www.theguardian.com/technology/2015/may/22/microsoft...

And lets not forget all the spying in Windows 10.

MS is as hostile as ever - it's a fantastic success of propaganda to make people think it's limited to "decades old issues".
Sensor Tower | San Francisco, CA | Full-Time, Onsite | Minsk, Belarus | Full-Time, Remote | https://sensortower.com | VISA

Sensor Tower provides key metrics for everyone involved in the mobile ecosystem. Whether you’re a mobile app developer, a financial institution performing mobile market research, or a large brand thinking about your mobile initiatives, we provide your one-stop shop for due diligence.

Mobile app revenue grew by 27.8% from H1 2017 ($26.9B) to H1 2018 ($34.4B)[0] - and we’re excited to continue in our mission: to be the trusted source of mobile insights.

Learn more about who we are and what life is like at Sensor Tower by reading our Key Values profile: https://www.keyvalues.com/sensor-tower

Our open positions:
* Software Engineer, Infrastructure SF: https://jobs.lever.co/sensortower/89f581f0-ef3f-4f1b-b28b-e9...

* Product Manager - Mobile App Growth: https://jobs.lever.co/sensortower/7b7a1a8c-2893-414c-878c-cf...

* Full-Stack Engineer SF: https://jobs.lever.co/sensortower/a421feb6-2c0e-4f1b-adb1-84...

* Full-Stack Engineer MINSK: https://jobs.lever.co/sensortower/88ce6848-525d-40b0-bca1-96...

*Software Engineer, Infrastructure MINSK: https://jobs.lever.co/sensortower/a97b90f1-158a-495c-b8af-41...

We use Ruby on Rails, MongoDB, JavaScript, and Go.

If you're interested or have questions, email: recruiting [at] sensortower [dot] com

[0] https://techcrunch.com/2019/07/03/app-revenue-tops-39-billio...
You understand that slide rules existed before calculators, yeah?
> There's also BCD (binary coded decimal) that can solve some problems by avoiding the decimal-to-binary conversions if you're mainly dealing with decimal values. For instance 0.2 can't usually be represented in binary but of course it poses no problem in BCD.

BCD is/was super common in measurement equipment for internal calculations for this reason, and also because it is trivial to format for display (LED/LCD/VFDs) or text output (bus system, printer/plotter).