skysight-inc/HackerNews huggingface dataset:
A lot of it is a function of economics. The schools are built to get kids into college so they can get 6 figure incomes immediately out of it so they can scrape by living in the area around the schools. If you aren't on that path, or don't want to be on that path, you basically move from your parents decent->really nice house into the slums with 5 other people. Especially if your parents want you out of the nest and "independent" as soon as possible. Its like walking a tightrope - mediocrity is not an option, because its ever increasingly hard to get by and live on what most people in the country would call average.

I've had several friends in the bay who grew up there struggle coming out high school - one wasn't really up for college at the time, and the only option to move out on the $16-ish an hour service job into a doubled-up apartment in a bad part of town. Surprise surprise, extreme depression. The other had their parents just paying for their rent - they got to mostly sit around and play video games, but mental health was fine other than just general lethargy.
Maybe it's not the user interface that's novel, it's how they use their data? Does Footpath have something like heatmap data that it uses to chart a path?

> The issue as I see it is that Strava is being misleading in saying they came up with an idea themselves and can innovate quickly, when in fact the data shows otherwise.

Is there a real issue with this, or are you being petty? Is there a legal complaint to be made, or are you just trying to smear Strava or gain attention for yourself? Marketing constantly exaggerates how novel or innovative new technology is.
Maybe Programming Pearls achieves what Beautiful Code did not? Or Hackers Delight?

I think it's hard for code to be beautiful when it's mostly glue (calling libraries) rather than implementing a basic task (like sorting). As such, most modern (glue) languages are less likely to evoke aesthetic wonder in the reader than might a simpler, low level language like C or Pascal.
I like a lot of F# but there's a lot of F# Person stigma to it in most shops that I've seen--condescending, shitty, and in many ways perceived, validly or invalidly, "different-to-be-different" (the Paket brouhaha comes to mind).

F# is a great language but I've found that it's usable when you can 1) convince C# people it's not that scary, and 2) convince them that you're not An F# Person.
We run a self-hosted Mediawiki instance, and also use Google Docs.
He also stepped down from the board 6 days ago, which will take effect today:

> On February 22, 2019, Twitter, Inc. (“Twitter”) announced that Evan Williams has decided to step down as a member of its board of directors (the “Board”), effective at the end of the month. Mr. Williams said in a statement, “It’s been an incredible 13 years, and I’m proud of what Twitter has accomplished during my time with the company. I will continue rooting for the team as I focus my time on other projects.”

(from the SEC filing: https://www.sec.gov/Archives/edgar/data/1418091/000119312519...)
But then it wouldn't be "10,000 years old" :-)
I think it isn't meant so much as a gift to society as it is a best-efforts gesture to your existing users regarding their sites and investment:

> We’re releasing it open source both so you can keep using it, and so we can share our ideas about how to build UI tools
I share the same perspective. The value of a code base following one single coding style/convention/architecture is huge, even if there's a better coding approach right around the corner.
Fishy like "OMG, I was still in high school when this five-year-old code was written"?
Ha! The ole "Double Gimmick."

Tricking the candidate to deal with a wrong food order and then telling the candidate that his biggest failing was falling for the trick that his professor pulled on him (The final exam was "what is the name of the janitor?" presumably the professor failed most of the class on the final).

This CEO's whole life is a pithy business stories with a moral suitable for a business advice book!
don't forget people making mirrors using spinning liquid: https://en.wikipedia.org/wiki/Liquid_mirror_telescope
I mean if you think about it the effects from the drug are caused by the human brain, thus the human brain should be able to recreate something similar to it if it wanted to. Sort of like how people report having “acid flashbacks”

/my uneducated theory
That's neat; a friend of mine made a GRIN lens by letting gelatin set in a cup on a turntable; the density increased with the radius so it acted as a concave lens despite being disc shaped.
I suspect more detail regarding your setup would prove to be useful for context as neither one of your bullets point towards an issue with Firefox directly.
Does any of the Hololens technology trickle down into Windows Mixed Reality?
Your comment is basically just pure FUD and name calling. The author's entire point is that the culture of SV is one that she does not find to be good for her. You're not even asking what did she do to work to change it, your cherry picking random strawman and attacking it. A city planning meeting isn't going to change the culture of an entire area. Her giving resources to a homeless person doesn't change the fact that the area has a homeless epidemic or the fundamental inequalities that exist in SV as a result of high tech salaries, and NIMBY politics inflating housing prices out of the reach of well pretty much everyone. Volunteering at a non profit to get minorities qualified for STEM jobs might (emphasis might) get more minorities jobs at tech companies but again does nothing to combat the culture she describes. SV in her eyes is a place that lacks diversity, both racially and economically as well as in peoples lifestyles, conversations, and interests.

I don't live there. I can't comment on whether this is an accurate representation of the area or not but certainly I can say a viable answer to things you don't like is to leave. It's perfectly fine to try to be the change you want to see but it's absurd to state that leaving any situation that feeds into your depression and anxiety makes you juvenile. You wouldn't stay in a relationship that made you feel that way. Why would you stay in a city that made you feel that way?
One absolute rule for success in software is that there are no absolute rules.

From their post mortem https://medium.com/@gabriel_20625/technical-lessons-from-bui...

> Performance is never a justification for anything if you haven’t measured it

This just isn't true. Anyone with a reasonable amount of experience is often able to look ahead - well before any code is written - and see how performance could be better if road A is taken instead of road B.

Its madness in that case to blindly choose a road without even thinking about performance - even if it is unmeasurable and in the future.

There's more in the same vein:

> Go back to step 2 and make sure you completely ignore performance, because you probably haven’t.

Now I have to imagine that these guys don't genuinely believe what they wrote - but in that case, ditch the words "never" and "completely ignore" and go for something more reasonable.

(Of course that would make the phrasing less dramatic and click-baity, which is maybe what it takes to get eyeballs these days)
Which parts of Manhattan aren't touristy?

I lived there for a little over a year...agree that Manhattan is not necessarily that inspiring.

I could never figure out what to do on the weekends. It felt like I was always stepping outside into a financial district and all anyone did was go to mediocre & expensive brunches.
If the paper form costs them less to process than whatever automated system that would provide whatever quality of service you deem acceptable would, why would they switch. Newer and more automated doesnt always save money.

I work for a medium size company, our expense reporting system is 100% paper or excel driven - we could go to Concur, but it would probably cost more than our existing system does, and may not pay for itself within the lifetime of the product.
Fogbank, lost knowledge regained

https://www.lanl.gov/science/weapons_journal/wj_pubs/17nwj2_...
I don't even think it's possible to control it online. Take search results for example. The results returned are based on domain authority, keyword matching and links to that site from other sites (+ a bunch of other factors).

It shouldn't come as any surprise then that the content served up will be half-hearted blog posts from corporations and start ups done solely for lead generation. Plus there are those shysters that use keyword-stuffed titles to rank well, like "Ultimate beginner's guide to Amazon AWS (2019)".

I'm not even going to mention Youtube's recommendation pane because I have no idea how they linked my video views of music tracks and sports highlights to recommend a 1 hour Jordan Peterson lecture or an "ultimate feminist cringe compilation".
I was responding to the issue I quoted, which really is just a matter of using a programming language with static typing. :)

> some of which aren’t solved by other languages

You only mentioned null pointers, so I will go with that. In Ada, you can have access types (pointers) that are guaranteed to not be null, and accessibility rules of Ada prevent dangling references to declared objects or data that no longer exists, so this particular issue is solved by a language other than Rust. Please feel free to give me other examples of errors or issues that you may believe is not solved by languages other than Rust.

https://www.adaic.org/resources/add_content/standards/05rat/...

> But any tools which can eliminate whole error categories are worth looking at for sure!

I agree. That is why I think Ada/SPARK is awesome! :P
I can't speak for voice data, as I've not worked with voice, but I did my MSc on various approaches for reducing error rates for OCR. I used a mix of synthetically degraded data ranging from applying different kinds of noise to physically degrading printed pages (crumpling, rubbing sand on them, water damage), and while it gave interesting comparative results between OCR engines, the types of errors I got never closely matched the types of errors I got from finding genuine degraded old books. I've seen that in other areas too.

My takeaway from that was that while synthetic degradation of inputs can be useful, and while it is "easy", the hard part is making it match real degradation closely enough to be representative. It's often really hard to replicate natural noise closely enough for it be sufficient to use those kind of methods.

Doesn't mean it's not worth trying, but I'd say that unless voice is very different it's the type of thing that's mostly worth doing if you can't get your hands on anything better.
Using distilled water doesn't make ice much clearer. There will always be impurities (like air) in the water which get pushed towards the center of the ice as it freezes. Another issue is that ice is less dense than water, so in a partially frozen ice cube the center will require more space when frozen than is currently available, leading to cracks.

To get clear ice, you need to freeze water directionally, in layers. It's the only way to get clear ice.
> It has nothing to do with the author "finding meaning."

I think it has a whole lot (if not entirely) to do with the author finding meaning. In particular, the reason this "bankrupt" culture takes a toll on the author's happiness is because she doesn't find Silicon Valley's value structure to be meaningful. In other words, surrounding yourself with people who have a different value structure than yourself can cause mental health problems (especially when you haven't taken the time to explicitly inspect your values bc you either feel like there's something wrong with you or everyone around you is a horrible person).
> Footpath goes after a deep niche in a way that competitors are unlikely to imitate.

Why call them competitors then?

Oh, and kudos (sorry) for committing to the niche, sounds like like you are bootstrapping because I don't think that any investor would allow that. We need more of that, not another overfunded experiment in converging on the biggest market.
Personally I reall like VScode debugger, and pretty much centered my workflow around it.

Sure, is really usefull to learn the ropes when work from terminal, because sometimes you will need to remote into a server.

Or even, as happened before, people will give me a shit machine to work from. I was prograing in C/C++ in payment terminals (you know, credit card machines), and they give me an old dell with only 4gb to work with.

The default environment was in Eclipse IDE, that usually fell bloated, and was even worst in this pc. So I just installed vim, make a fell changes in the .vimrc and I was read to go.

I fell things: I don`t really care about the whole h,j,k,l on vim. I see no problemas in using the arrow keys. Maybe this was a problem like 20 years ago, but now keyboards pretty much will always have the arrows, and they will work just fine. If you use a keyboard with the arrow keys, I really think you like to complicate things. Sorry, nothing personal.
Which is the whole misdirection I'm talking. Nobody criticized them for not "empowering homelessness".
Our product centers around growth potential and the belief that every candidate is exceptional in their ideal environment. This means, that even if a reference believes a candidate did not have stellar prior performance, we ask referencers to contextualize their feedback and comment on how to set the candidate up for success in the future. This ties nicely with the example about romantic relationships - sometimes people just aren't right for each other at the time. But, prior rocky relationships are still great learning opportunities for what will work better for us the next time.

> You are as good as what you are aspiring to and putting in the work to become tomorrow

Yes, this is exactly what we believe!
Full disclosure: Footpath does currently collect an analytics event when a screenshot gesture is invoked (absolutely no screenshot data) to decide whether to present a share prompt, and it had the unintended side effect of revealing suspicious account activity. I've already updated the code to remove the event in the next release.

I'm happy to answer any questions about privacy and the data Footpath collects: https://footpathapp.com/privacy
for me it doesn't work that well... There are a lot of dead meetups, with no meetings littering the search. I also have a hard time following groups I am interested in. I think meetup sends a lot of emails at start, so meetup mails land in my spam folder now. Also if a lot of people click "Im interested" I think there should be a forum enabled, so you can find someone else to organize the meetup. Now it says "become an organiser" but it's hard to do it alone IMO.
You normally have to drill one of more well holes. If you can't go horizontally you have to go vertically.
It is not an IQ test but a subordination test. The point of the test is to test if you are willing to jump through arbitrary hoops in order to serve your employer. I.e refusing to submit to their test but instead referring to a verified score of 130 on WAIS will put your application, not on the top, but on the bottom of the pile.
why should those IBM dinosaurs be extinct? I can still buy the hardware, my software from 1973 will still run on a current z/OS machine - why change?
Bad security design made it easy to spy on video from Ring doorbells
I think you missed the gist?

They are saying if you are saying "this piece needs to be more performant" you need to measure that first, before making your choice of what to make better.

You are saying, "you can with an idea in mind optimize before you go and it will have better performance" but the current prevailing business logic is do not optimize until you know it's "the right thing".

AKA premature optimization is bad.

Did I mis-interpret what you are saying?
Interesting, they are using Ethereum as a way to pay for reserving a user name.

It seems to use also ipfs as storage.

Quite interesting.
Expanding the capabilities of const fn is a tremendous achievement, years in the making. Congratulations to all involved (though of course there's much work yet to be done)! I especially appreciate that the syntax for const fn is "just" Rust, without being any sort of DSL or metalanguage, making it quite approachable and usable. The stabilization of the Pin API is also quite the achievement; the GitHub issue discussing it is one of the densest and most extensive threads I've seen: https://github.com/rust-lang/rust/issues/49150
My Favourite Paradox
Right now we treat it as income for tax purposes but this may change in the future, as we optimize the model and the tax treatment. Due to this, depending on a person's situation, the $2000 might not nearly be enough.

We think of ourselves as underwriting, in the financial sense, someone's near- to medium-term earnings. Some of the negative tax treatment is offset by our assumption of risk. If a person has the skills to go out and freelance and earn $10,000 over 5 months -- and can bear the risk of not earning that -- then we aren't necessarily the right fit. In the freelance case, income would be 1099, which includes both sides of FICA tax, but it also includes the risk of not finding enough clients. When people use us, they are guaranteeing $10k which allows them to plan and learn without worrying.

This is actually similar to how IPOs work. If you are company who wants to sell public stock to investors, there's a possibility that not enough people will buy your stock at a reasonably price if you sell directly to investors. So historically, investment banks would underwrite this transaction and price your stock and buy 100% of your offering. The company gets enough money at a reasonably price and then the investment banker goes out and sells it to investors. In this case, the company may have left money on the table, but their absolute risk is lower, since it's now the investment banker who bears it. Some companies, however, are in such a strong position (like Spotify) that they don't need the investment banker and they just sell directly to the market. Similarly, some individuals have such good prospects/finances that they don't need us, and that's not our market.
I ported Hyperscan to ARM several months ago with help from the following project: https://github.com/nemequ/simde

Would you be interested in working together to get an ARM port that's a bit cleaner and author-approved?
Dr. Hedge sounds like a quack.
Cooling 2D ion crystal may pave way for large-scale quantum computer
Maybe, maybe not. Did they have investors? The code is an asset. Can they sell the code/IP for any significant amount of money? If so, they should do that and pay back the investors/reduce their losses.

Maybe there are no buyers, or the investors are on board with the open-source plan, who knows. But it's not always the right answer or even possible.
Spectre is a new iOS camera app that uses AI to create stunning long exposures
Thanks, we've updated the link from https://kottke.org/19/02/a-camera-lens-made-from-an-iceberg.
Nvidia's got a cunning plan to keep powering the AI revolution
I snagged sergio.dev in the dutch auction when it fell in price using Gandi.net - maybe they offer a snatching service?

I picked what price point I wanted to buy it at, and they auto-purchased for me.
Best JavaScript Framework for Modern Web App
The NFL Is Drafting Quarterbacks All Wrong
I do want to give a shout out to Strava. I don't know their economics, but it's an amazing app, it's completely taken over their niche, and you can tell they just care.

I honestly don't know how they support an app of such complexity and full features.

Kudos to them.
I drove the Ford Fiesta before, the small size made it easy to park and fun to drive.
Regarding merging: hard to say. Possibly, if you have the ability to check for conflicts with each file touch across machines, you could in theory resolve/identify conflicts earlier. But that's a guess.

The main premise was to remove the pain of git, and it's possible that, as you say, it's not a big enough pain point!
Recently went through a process where references were needed. One of my references shared what was asked, and one of those was "what is person X's biggest weakness". There was an indication that submissions without answering that question would be discounted entirely.

I looked at your sample report, and it seems very much like an expanded "linkedin", where it's just about the positives. Knowing - honestly - where someone is weak will help avoid bad fits.

I've been a reference for a couple of folks recently, and I always ask the person calling what the style of the role in question is. Person X might be a great person and capable of XYZ, but only with support/oversight from a more senior person. If the role is expecting them to be self sufficient, and I know they need oversight, I'd try to push that. Me just saying "oh yeah, they're great", or only talking about the positives doesn't really help as much as a full set of questions which also include honest downsides/weaknesses.
Austin is still like this (pop 1M). You can be anywhere in town and still run into people you know.

People can still work 9 to 5 and comfortably raise a family. While it is becoming more pretentious with tech money, it isn't too bad.

Austin is a tier 4 city that can at times still feel like a small town with some bigger city amenities.
Hmmm....maybe I should make a LinkedIn. Think our DBAs will appreciate it if I endorse them for Visio?
There's no shortage of biodiversity where I live, and my kids sure seem to enjoy the lawn. If there's a problem with certain lawn care chemicals then address that through the appropriate legislative process.
It is a lack of scope for the problems - people would understand "even being rich being stuck in a wheelchair/an orphan/etc. still sucks it beats being poor and x".

Given that they are in a better situation than most and no experience with the problems it gets triaged as "not really a problem".
> Isn't the point of dry.io that a business analyst can replace a developer? :)

I've heard that promise before, from BPMS vendors. I don't think it ever pans out, and usually results in a hobbled system that usually still require developers to actually deliver the desired functionality. I think developing software requires a specific mental skillset that can't be replaced by technology, and promises to the contrary are snake oil.
PasHash – Browser Deterministic Password Generator. Ripemd-160(password)
Can you please direct me to a supplier for the kind of heat pumps you have in your lab? I've been trying to source a high temperature heat pump for an experiment of mine, and I haven't really found what I am looking for yet. I'd appreciate any leads you could give me.
Until they're $20/year (tomorrow?) I won't be buying any.

I was a little dismayed to see that one I had planned on buying sold this morning, though.
Commodified: The (Dis)Embeddedness of Digital Labour in the Gig Economy
I wonder if it would make sense to roll the entire development environment into it: code, data schema, programming editor/config, key os settings... something along the lines of Time Machine but with "markers" which allow you to flag points of progress that can be examined and diffed later.
Talk about protracted development ;-)
And publicly disclosing user screenshot counts and times is extra creepy.
Mainly mechanical

Top down you can put the the water in a small ice chest and the insulation will slow the freeze in the bulk. otherwise it freezes outside in

That ice floats may play some role, I am not sure if for or against.

I made a couple of attempts, just for fun, and found the ice chest necessary but never made a systematic study of the process.