skysight-inc/HackerNews huggingface dataset:
Makefiles are much less cross-platform and much less clear about their dependencies. A hand-written Makefile probably won't work on FreeBSD unless you've deliberately tested it there, much less Windows, and is probably relying on a bunch of GNU-only flags in the utilities it calls. Some of them are probably from a newer version of that utility than what ships on OSX. Etc.
You betcha, yew bet TeePeeTee! I use two magnets, each covered with chamois cloth. Even then, it's a challenge.
open sourced as diffy i believe: https://github.com/opendiffy/diffy
I, not sure if absolute numbers are worth looking at. What are the %s.
Agree.

Discrimination of any kind: color, race, language, caste, class, gender, sexual orientation, anything else I missed, has no place in today’s society.
Ha! Every older point of sale software and every medical screen Seems to have that distinct java ui. Never liked it.
UC Berkeley you're not Berkeley enough. :(
Funny, for me this is something i need to turn off to make it snappier. Especially the mousewheel scrolling really feels laggy with it on.
Goodfellow currently works for Apple, not OpenAI.
> I got a much higher score than I deserved to on the ACT because you can read the test pretty easily if you put yourself in the shoes of the people making it

I don't understand why that is some secretly accessible knowledge that is only available to some. FWIW, the ACT always seemed more game-y to me what with its hard time crunches and stuff.
Heck even Office 365 for personal use is amazing. It’s the same price as DropBox and you get up to 6TB (1TB per person but you can combine it) of storage for the same price plus everything else for up to six people.
If you look at it benevolently, then it seems like they tried to force out the API they wanted, and made it publicly available to verify, and then worked backwards to implement it in the compiler properly

That is, "So at least now, nothing is preventing other people to try to replicate in a open source manner those features." was always the intent

Similar to rust implementing magic features and APIs, and macros, in nightly, before the API is verified and the implementation is ready.

In which case, you'd expect all of SwiftUI to be eventually possible by anyone else.
> Without cheating and looking at FAQs, it's essentially impossible to win your first playthrough

Personally I don't recall any big problems on my first playthrough. The biggest obstacle was understanding that we need to capture a live enemy commander to progress further. Other than that, things were pretty ok, considering that difficulty glitch.

Funny thing was that I've figured out that the game has TANKS only on 3rd game. Before that, what did those "HWP" mean was rather unclear.
Hi there, I'm Jean, the founder and CEO of Akita. Thanks for the great question! We designed our tool very much in the spirit of tools like Pact, but to support much more automation. Pact is great if you 1) know your API and 2) know the contracts you want to test your API against.
Akita is able to:
* Automatically infer your API and automatically generate a spec
* Automatically infer properties of your API that it observes (implicit API contracts), so you can diff/test against those later
* (Coming soon) Automatically generate tests for your API against those contracts
I don't own one, but as far as getting liquid out inverting the bottle and siphoning out of the bend seems like the easiest way.
I couldn’t tell from the article but is going to support a COM bridge similar to the existing objc bridge?
Just to add context, mallu is a term for malayali people, who live in kerela state for india. It is used insultingly as an ethnic slur.

So, she is kinda right. It is not casteist, but a word used in a derogative way for a certain ethnic group.
I wonder if the downvoters realise who they’re downvoting.
No, Emacs is notorious for having many email clients, and many users enthusiastically read and send email through Emacs. Likewise, there are email clients for vim, though I presume they're relatively less popular.
To my surprise, I haven't found anyone breaking their bottle on purpose. (or on a porpose). One of the nicest things about running this micro-business is that, sooner or later, I'll meet most of the people who own a Klein bottle. The math & physics community is a wonderful place...
> He's still alive and has looked 20 years younger than he is for his entire adult life.

Must have been awkward as a child.
Ask HN: What did you think of the Tesla Battery Day?
Hey HN community,

To my surprise, I don't see a successful thread [0] about Tesla and would really like to hear from this community on what y'all think about what was presented today by Tesla. I really enjoy reading the insights and feedback of this community.

Sincerely,
temporalparts

[0] Only a bunch of threads by people with only 2 or 3 points. Maybe I'm wrong and there is not interest in the community to talk about this.
Fraud protection in the US is still a thing but in Europe more and more banks are stopping it. My bank said their insurance underwriter no longer offered the service.
Okular works for it in KDE on Linux. I wouldn't trade KDE for Windows :)
>json in linux shell?
Yes!

Fortunately for me a 10 whole lines of sed, awk and some trimming and a for loop turned my json into a CSV to pass back to a legacy system.
No curl or json modules necessary.
That being said, if I needed anything more complex Python would be my default.
The difference is that originally there was a higher likelihood of trying out a Google product than a random startup's. Now that equation is flipped- I'd rather try a random startup's product than a Google one- at least the startup is going to live and die on making that product a success.

Google? It has to be a massive world spanning success or its a guaranteed goner.
I loved the 1040ST that I bought at the bookstore at Berkeley, which I used throughout college. I had a color screen for games and MIDI, and a monochrome screen that I used for writing papers, programming, and rlogging into the VAXen (4.3 BSD) and Suns. I definitely appreciated the DOS data-transfer trick!
Can you elaborate on this terse statement? What parameter size would you train to? What will such a model be able to do that GPT3 cannot, and vice versa? What are you picturing?
And we know how that has worked in royal families across Europe.

In any case, your analogy was not this one in the first post, unless you are saying that higher caste meant higher IQ from the beginning.
I think it's premature to say that visual studio code is the ultimate in human textual interfaces.

There's a ton to do with optimizing how text works. In a few decades, maybe someone will develop a properly functioning brain/neuron/text interface, bypassing VSCode entirely.

Regardless of whether that is feasible or not, it's really defeatist to just say "oh we give up, Microsoft has made the ultimate text editor" and call it a day.

That's not how the world improves, and you'll find that VS Code will also have its day when it's sunsetting and Microsoft throws in the towl and ends development on the project, similarly to how the Internet Explorer engine team was shut down.

Give it about 5 years, and then we'll talk again about this topic.
How to Start a Podcast and Make Money Now
Learn how to start a podcast and make a living from it
Would newer standards use the Mel scale instead?
Isn't this about the Android version? It says that here but perhaps it's because I was reading it on Android.
Definitely! My old posts are cringe to an extreme.

I think turning 30 helped with some perspective; I don't care [as much] anymore. "Yeah my partner is a manga artist and drew me a mascot, so what?" In my early 20s that wouldn't have even computed.

But I think the best thing I've found is to own it. Quote your past self, make lighthearted fun of it, and show how you've grown and what you've learned. Between that and not taking things too seriously, it also disarms a lot of trolls.

It's also helped in unexpected ways. People at AsiaBSDCon remembered me as the guy who blogs about BSD. I got Allan and Benedict laughing on a BSD Now podcast at a bad joke I wrote in an otherwise-technical post. That felt really good!

I empathise that it's trivial to discuss, but hard to internalise. CBT would say if you do it enough times, you feel better about it. That's probably the real answer.
Spider Silk Grown from Yeast
It’s like all the silly mobile games, you need a pool of cheap players so the rich people can feel accomplished when they spend money.

This is similar, there needs to be enough for people being accepted to and graduating from a university so when the rich kids also does it people think that he is smart and accomplished.
> To me the future is IntelliJ for Java and all other languages should seek to have such a nicely integrated experience with an IDE.

If you think Java + IntelliJ is well-integrated, you should try C# + VS, C# + Resharper.

I am not joking or being facetious - modern C# IDE support is on another level.

And I don't even like C#.
No. The optimal strategy is to follow the UFO until it lands and capture it intact, salvaging all equipment!
Reforge Partners – accelerating growth for startups
A delinquent toxic waste site even
Just to clarify, I am an immigrant myself, and I didn't mean that we should abandon all our values. I just meant that we should re-examine our lives and what made them hell back where we came from - our baggage, and leave it at the airport. I don't think it would be such an impossible task. After all, we are leaving many other aspects of our lives behind.
Not always true.

One of the girls at one of the schools near us didn't have any of that (most likely). I think they shared their pool with a few teams though. I know they didn't have their own coach, and I know that she was the stand-out star of the team.

https://en.wikipedia.org/wiki/Melissa_Seidemann

Their demographics are white, but not majority, with ~30% hispanic. I don't know the demo in 2006 though:

https://www.greatschools.org/california/pleasant-hill/466-Co...

Natural talent is still a thing. Though I do agree that more $$$ = better training.

David Epstein's Range talks a lot about training in your younger years. He has a much better argument than me, but the gist is that you have to have a 'trial' period before you commit (depending on sport conditions). In 'unkind' (his term) sports, if you overtrain early, you'll burn out. I'd say Water Polo and Volleyball are those kids of sports. Swimming, on the other hand, is a 'kind' sport where early identification and rigorsous training are beneficial.

It's a really good book: https://davidepstein.com/the-range/
The reason for the big jump is that they were mainly working on the preview version and that went live with version 79 :)
Transit should be able to get there faster then. Trains can safely go 150mph. Of course this means careful plans so the local transit gets to the fast train just in time, then the fast train only makes a few stops.

The above is commonly done in the world.
Ever wonder how LSD works? An answer has been discovered
I use VS Code daily, and most of the time I have a single workspace open with everything in it, probably more than a thousand repos.

Checking now, the workspace contains ~3.7 million files. I have had no perceivable performance issues with the editor, it works like a champ. Granted I have a beefy machine, but VS Code has been a pleasure from my first impression. For my needs, it's a great development environment.

Recently I onboarded someone to set up remote SSH editing. It did require a few technical steps, but after that they were joyous to see how well it works - a "game changer" in their words, saving them a lot of time and effort.
Chaos-Mesh-Action: Integrate Chaos Engineering into Your CI
I feel like this is being over thought.

Making a donation to a university is certainly a direct way to apply money to the process, but we already see that through additional factors.

You’ve got private K-12 schools that give many people a leg up, but even the best public schools have a similar effect through zoning. You want to get your child into a better public school, you move to a home that’s zoned for it. The homes zoned for the best schools? Well they are more expensive.

That’s not even factoring in tutors, SAT prep or even just well educated parents who give their children additional support at home.

I tend to agree with the idea that it’s happening no matter what. It’s just a matter of whether we choose to acknowledge it and let it benefit others.
Oh, but I understand what you're saying, Solaar. You make your software to solve problems and make situations better and people happier -- if that doesn't happen, you'd way rather simply refund their money.
Sure - people would get mad. I agree.

But it seems like they wouldn’t stay mad for long and there wouldn’t be any significant economic impact of them just switching to other services.

This is not the same as say if Apple suddenly stopped selling iPhones and Macs or Microsoft stopped providing Azure services.
Really impressive to pull this off!

I think it's great to see more fp inspired libraries popping up in a lot of places, especially for languages that are "known to ship" and where you can apply fp programming patterns in an incremental style instead of going "all in" with a pure fp language.

The more I'm exposed to fp concepts, the more I think we have a lot to win with exposing more and potential alien programmers to the subject to pick up the good parts.

I can recommend fp-ts in case you're doing web stuff, their either implementation looks nicer and it's in active support.

type Either<E, A> = Left<E> | Right<A>
>zero officially recognized cross-platform ones

https://devblogs.microsoft.com/dotnet/introducing-net-multi-...

>if they want .NET Core to take off.

Personally I don't need crossplatform (desktop) GUI at all. Backend is enough for me.
Of course the full autonomy upgrade will be $10K or higher, so more like $35K total.
It goes backwards too. If I like swift enough even though I'm on windows, I could also trivially include MacOS support (and possibly iOS)
YouTube TV, Hulu Live TV, and the like are not what I would call “cord cutting”. They are using the same business model as cable and you still have a bundle of channels you don’t want.

Am I really a cord cutter with Hulu Live TV just because my TVs get TV streamed over an Ethernet cable (all of my TVs are connected to Ethernet directly or via a set top box) instead of coax?
You just have to get Nyan Progress Bar extension to make those wait times more fabulous.
Mainly that it’s just so aggressively boring (which I love). No exceptions means you have to deal with your errors all the time, and it’s just generally very easy, when dropped into a random spot in the code, to figure out what’s happening. Very little magic.
I mean come on. Are we now saying that we must maintain comments as well as tests and actual documentation? An accurate comment in code is encountered about as often as zebra with pink stripes. The code has to work, the test have to work, the documentation probably has to work (and be readable), but comments just sit there degrading.
> his entire adult life
It’s not just business bottom line. If he is leasing an office it is almost certainly a violation of the lease to have someone sleeping there. The fact that the business owner knows is likely grounds to terminate the lease outright. Unlikely to happen in 2020 but the point remains.
> For big complicated desktop software, has any other category ever had so much movement?

Um... web browsers?

Is that a trick question?
The problem is at some point in the future the university only accepts the actually paying kind of students. This is already an issue for the UC system.
Hmmm -- that guy doesn't have grey hair! Or a cellphone. Or a web browser. I don't recognize him.
check https://github.com/AvaloniaUI/Avalonia
I'll add to your Java anecdote: JetBrains editors appear to be the most sophisticated across multiple languages. PyCharm is a pleasure to use with Python, Rust, and Typescript. Perks include catching errors on its own (eg before compile in Rust or TS, and don't even need to run Python's type checker), auto-complete, and refactoring. In comparison, VsCode appears to only understand these languages at a surface/syntax level.

I don't like this situation: I wish there were more competition, but it appears one company has the edge at present. I use VsCode for one-off files, since Jetbrains isn't a good fit for these.
(disclaimer: I am an IntelliJ fanboy)

> From my experience out of the box you get poor performance and you have to spend a lot of time figuring out how to change configuration to improve it as knowledge is scattered in many places and not always up to date.

I don't know if you are talking about IntelliJ or VCS, but IntelliJ can quickly start an empty project. And you don't to spend time to figure out how things work. I mean, there is literally no entry barrier for a bare bone project.

> I wish there was an editor with low latency, smart search, some proper file system database

You are describing an IDE here. Smart search and a proper file system database, it means operating not on a collection of text files but on a project and a code tree, which is the main difference between IDE and Editor.

> I think the success of VSCode is because you can easily open it in your current directory from the terminal and it will show you your folder etc.

IntelliJ is adding this functionality slowly:
https://blog.jetbrains.com/idea/2020/04/lightedit-mode/
It's not on par with opening a folder in VCS, but it's a matter of time until the close the gap if they choose to.
I'll echo this. Most HSs that I know of in CA have pools. But I can't find any info online about percentages or breakdowns (urban, rural, suburban, etc). I'd say west-coast states and those that don't freeze have an easier time with pool upkeep and year round usage.
Yep except it won't go on the hands
Netware servers used to use DOS as a bootloader too.
Perhaps it's a sign of being sheltered. Kind of like white people in the USA not knowing of their privilege.
What? My comment was praising the blogpost.
This release feels so much faster to me than 80. The snappiness of UI and webpage loading.

Thanks for all your work Firefox devs!
My YC Application Video
Tesla was over promising like Nikola from when before it was cool.
I use a simple code editor with as few extensions as possible, and a terminal.

My goal is to keep my setup as simple as possible so that I’m able to switch easily, but I’m not really looking for more features or functionality.
I wonder if they will adjust this price for inflation in 3 years.

Imagine how disruptive it would be if Tesla actually released something like this to undercut the internal combustion engine competition. Our noise pollution would surely go down...
On the other hand, if they never supported those broken PDFs to begin with, we wouldn't have them in the wild and wouldn't have to deal with them.
There were security vulnerabilities a while ago that resulted from people being able to upload React-element-shaped JSON objects in certain places strings were supposed to go. IIRC this allowed for XSS, so React added a special symbol (the $$typeof key) that would have to be imported somehow in order to add it to the plain objects.
I’m not really part of the math and physics community, but I just wanted to say I’ve been delighted by everything I’ve ever seen that you’ve done. You make the world a more interesting and fun place.
Virtual Reading Room
I worked for PDFTron on their WebViewer product earlier this year, and primarily spent time implementing this feature in JS. Understanding the spec on this was tricky, because standard PDF viewers need to be able to uncompress the stuff you jam in there. It kind of blew my mind that you can literally jam any arbitrary file into a PDF.
I’m curious, why does this fact require that on be careful. I’m not trolling, I’d like to understand the cautionary stance.
Which should answer others' questions, Foof: I have fun with this micro-business. And (I hope) the joy is reflected in those who receive a zero-volume, one-sided flask.
My bad. My statement should have read
"he headline makes it seem like there is some way that the US government/immigration has a bias for "upper-caste" Indians which is a bit ridiculous
Tesla announces $25,000 electric car enabled by new battery cell – Electrek
It's remote server support over ssh is seamless. It's pretty amazing it took this long to get to this point. Pity it gobbles so much memory.
I generally liked the rebooted X-COM2 (rebooted X-COM, only so-so), but this pod system is very unfortunate. Wandering aliens on the map in the original were way better.
> I call it out as weird because take SwiftUI for example, the main excuse Apple engineers gave for why SwiftUI itself is closed-source is because a lot of important code lives inside of UIKit/AppKit. Huh?!

SwiftUI is just a closed source framework. What's so confusing here? We don't expect Microsoft to develop its proprietary APIs out in the open despite it having a large presence in the open source world, why would we of Apple?

> On the other, I'm not entirely sure what the point of this effort is for?!

To develop using Swift on Windows. It's not terribly difficult to imagine that people might enjoy using their preferred language on other platforms — you mentioned Rust, after all, and that's on practically everything.

I think the confusion you have is not understanding the boundaries between Swift (the open language) and SwiftUI (the closed framework) — which, honestly, given the names, I can completely understand.
This looks very cool.

It says on the website "Predict the next word(s) from a given sequence of words." Speaking as someone who has very little programming knowledge, would it be possible to use this to create a gmail like auto-complete with this? If so, how can I make it so that the words generated resemble my own writing style (like gmail auto-complete does?).
It's very possible I was being daft, but for some reason, I assumed this cost money until I got to that sentence. I guess it's because I still naively assume that any up-front price tag should imply a lack of ads, ergo such a caveat is only necessary if the app is already free.

IMO, they should have listed the price on the page. The other merchandise on their site has prices listed, and an app should be no different.
Thank you, I hadn't heard of it. Looks like a better job of extending the UI than Brave, which is pretty conventional. Either one is "Chrome withOUT the all-seeing eye of Google".

https://vivaldi.com/

https://brave.com/
There is a vast gulf between "we should assume it would be likely to cause warming, all else equal", which is more or less reasonable, and "We have proven that it would definitely cause warming".
It did of course. There were I've ages and warmer times.

But they didn't change nearly as fast as they do now.
Queue the standard ratio of about 50% of the comments being climate change denialism. This site is terrible.
My number one use case for comments is documenting invariants/preconditions/postconditions that are not enforced by any automated mechanism (e.g., a type system). I'm surprised no one else has mentioned this. To me these are exactly the things that MUST be commented. Of course, it's useful to have some mental heuristics around what other kinds of comments are helpful to readers, but unenforced assumptions/guarantees need to be documented so programmers in the future can see what they are.

One might argue that all invariants should be covered by tests, but tests (by themselves) cannot even ensure some the most basic properties about functions, such as that a function always returns a sorted list no matter what input it's given. Tests also cannot ensure that a function's preconditions are always satisfied at every call site, because new call sites can be added in the future without causing the existing tests to fail.