skysight-inc/HackerNews huggingface dataset:
If you want first-hand sources, they are readily available and were posted on HN and other sites more than often enough. If you search for them, you will find them.

And while he did indeed not say these exact words, the context was perfectly clear: "[...] possession of child pornography, incest and pedophilia [...] should be legal". Exact wording or not, I stand by my statement that he is a sick and horrible person, freedom-of-speech or not, and it makes me wonder why anyone would rush to defend him.
I'd say at least 2x-5x with Go and 10x or more with CPython, depending on the type of work.
These scientists are doing their part to keep the original name alive.
Oh, huge respect, sir!
> I am not much of a privacy person but I feel completely abused in this situation.

This is part of the reason why it's important to have strong privacy protections, even if it doesn't feel like privacy issues have impacted you personally. Eventually everyone has their private data abused.
Not quite. Harrow, Eton and Winchester are public schools but somewhere like Bromley High School and most other no-name fee-paying schools are called independent or private schools. Nobody would refer to one of these as a public school.

A school that you don't pay for is usually referred to as a state school.
Standardizing outlets is a tempting idea, but there are a lot of 120V devices that are not designed to tolerate 240V and would create extreme safety hazards if they were plugged into the wrong voltage.

So I think you would need to design a new system with at least two different kinds of outlets, and three different kinds of plugs: one for 120V only, one for 240V only, and one for "universal" devices (like switched-mode power supplies) that can be plugged into either.

And of course, once you replace all the outlets with the new standards, everybody would need to get the appropriate adapters for their old devices.
Of course it does. "BigFAT allows random read and write access to any file, even if larger than 4GB, as required by databases."
If I had a working time machine, figuring out the pyramids is pretty low on the list of priorities.
Government contracting. I worked for a Non-profit that was just as crazy with timekeeping. All of that detail went into generating the billing statement. The different activities were subject to different base rates as well as different overhead rates, depending what was negotiated in the contract with which ever agency we were dealing with.
I have tried digital crown for this, but it was not too good to use. But thanks for suggestion!
Why are SSN#'s still on paper?
Pwnie Awards
In Oracle, stats can change a CBO query plan in ways that adversely affect performance.

To address this, Oracle 7 added hints, and then 8i introduced the ability to "pin" an existing optimizer plan to a query.

Stats are run here and there in SQLite, so I can see how bad stats could throw the cost-based optimizer (CBO) into bad performance.

Stats can be manually run with the ANALYZE command. This should likely be done (among other things) prior to distributing SQLite databases to an audience, or perhaps in weekly maintenance of active databases undergoing extensive DML.

https://www.sqlite.org/lang_analyze.html
I think it is more of a proxy to the controlability, which is not often the case with C/C++ where a seemingly small stdlib feature triggers a larger dependency and you can't easily get rid of them.
The post does not describe a virtual machine, nor does it really describe how SQLite, specifically, works, as opposed to other DBMSes.
Yeah, that kind of single, long-running project is exactly what Julia is made for, so it works out great for those use cases. I do the same when I have projects like that.

Generally though, I tend to need to switch to different clean environments, to debug others' codebases, or to work on distinct packages, etc. And even in a long running REPL, things suddenly take a lot time to run and then I realize I hadn't run that particular method in this session yet so my workflow is paused suddenly while I wait.

Also, I'd just love to be able to use Julia as a quick calculator, to run little snippets of code I need for non-project reasons, etc., just use it as a general computing environment. But the unpredictable latency makes this less pleasant than it would otherwise be.
How do I buy stuff from the OpenShip marketplace?
> [...] if an important message is missed or too garbled, we have to wait 30 seconds for the next transmission.

> For this reason, most phones attempt to download the orbit and clock details from the cloud.

Pun intended?
NPT was signed by the Shah of Iran. The NPT states that only 5 superpowers can have nuclear weapons, and also Israel - as it is outside it!
They have the only podcast worth a shit too.
> false accusations

Not the same thing as public shaming for provable bad behavior.
C is how old now? Learning the V programming language
No, it seems like they are calling out repeated abuse by a YC company. From what I can see, it's unlikely these are false accusations as your down-thread reply implies.
Depends on what they announce.
He's talking about music though.

The fact that YouTube was able to start their own music app and then eat the Google brand - and then Sundar gives this as an example of efficiency. Missing the forest for the trees IMO.

I would point to YouTube music (and movies/shows) as being one of Google's biggest mistakes (not because I loved Google music, but because YT music a confused product/brand and reduces revenue opportunities).

The weak leadership at Google is certainly a inefficiency.
Online groups and in-person conferences, especially. Then, maintain those personal connections you've made at the conferences.
Google Play Music was good and YouTube Music is awful. When they merged GPM into YT Music I signed up for Spotify instead.
So these orbital power stations would be in high orbit, capturing sunlight 24/7, and transmitting it to Earth via microwave radiation.

That's energy (and heat) that would otherwise have passed by Earth, now entering Earth's biosphere. What would that do to the climate?
Absolutely no hustling culture in Germany. Getting job at Siemens or BMW or VW group is equal to the great exit for one billion $. And staying there for few decades. Personally I like it safe too.

And the digital culture in general. Fax is still a king, no fertile ground for SaaS. Hardware ideas are cool, but too risky compared to any software venture.
Models are trained on input data to generate synthetics data similar to the input. It's not so much 'a' synthetic data generator. It's more like a platform for creating your own synthetic data generators using your own data and ML.
> But Mastodon has existed for a long time now, and at least in my techie social circle, it seems like nobody uses it at all.

The honest truth is, little to no-one is using it, hence interaction there is extremely low.

It is not early days anymore and we have given it enough time to get more users to make it worthy of being able to recommend it to anyone who isn't a techie over something like Twitter at the very least. It really hasn't materialised as the so-called Twitter alternative that everyone here was talking about for years. [0]

If you have 94% of total users across all instances not using the platform, then to the average folk it doesn't look exactly great to use or a great pitch to convince others to use that instead of Twitter.

[0] https://news.ycombinator.com/item?id=17788060
>if this takes off, what sort of changes might we see? Cheaper C/C++ programmers?

Zig is very likely to appeal to people who loves C, or newcomers who are looking for performance.

The quality-of-life gains might lead to marginal changes in productivity/cost, but I would not bet on it.
Things are different than the mid 90s. There are plenty of schools teaching computer science well. I think a school has a responsibility to its current/incoming students to give a quality education, and the UC system does that at a greater scale than any other top universities.

I graduated this past May, and let me tell you that TAs are struggling, pulling 40-60 hour weeks of pure TA work plus whatever classes they need to be taking to handle the sheer scale of these CS classes (800-2000 students). 15% of the undergraduate population (32,000 students) is graduating CS or EECS. You can't just keep scaling up class sizes and undergraduate populations forever, and the fact that Cal is getting this criticism for doing it at a level far above any other top CS university is surprising honestly.
Zymergen hired ~300+ PhD biologists over the years to solve the thousands of genetic engineering problem in multiple biological models. $T market

They also hired ~10 robotics people to reduce technician time and error for the workflow.

Now, they seem to only be selling the robotics. $100M market?

Unclear where all that bio IP went.
When I worked in Redmond, they pressed us heavily to collect telemetry where possible. Each line of business basically operated as a separate company with many subsystems and no effective way of connecting customers or users between them. I have been at many big companies and seen similar. If these big companies with expertise and money can't manage their data well, it should be no surprise to anybody how poorly it is handled at smaller companies.
I don't think it's just gambling. Gambling is a subset of a larger problem, which is that it's easier than ever for smart but ruthless people to extract money out of the rest of the population.

It's probably the case that the majority of the smartest people in the most recent generations are involved in rent-seeking, Ponzi schemes, advertising, and/or skinner box creation in the form of FAANGs or other tech/fintech/crypto companies.
So We should have just supported them developing intercontinental ballistic nukes while they have continued to chant death to America and called for the destruction of Israel to wipe it off the map for decades and heavily find terrorist groups. If only we had left them alone they’d have developed into a perfectly rational democracy like all the other Middle East / western Asian countries guided by principles of freedom and womens rights would have flourished? Nothing we did truly changed their path and they can complain about us destabilizing their new democracy 70 years ago but they control their destinies and they chose to follow extremist Islamic leaders violate international laws and norms torturing embassy personnel. They’re the ones committing mass executions of political prisoners, allowing 10 year old girls to marry, using chemical weapons and nerve gas etc. They can blame us for all their woes but they’ve been belligerent and working against us and burning American flags for 50 plus years.
What would happen if Google employees were swapped with Microsoft employees?
Crypto Dev Enters Wrong Command, Destroys Entire Company
Interesting, but if we have a hard time keeping this one habitable we'll likely have a much harder time traveling 100 lightyears and terraforming this one to be organic. It's fun to think about but we're centuries from such capabilities(if possible at all)
I don't remember C-c being broken in the past year. Could it have just been a specific program you were running with a tight loop that didn't have any yield points? If so, that's not really unique to Julia.

I'd also be interested in your workload that was generating lots of seg faults (oom makes some sense if working with large data since Julia's runtime does add an unfortunate amount of memory overhead.
I did not even think about putting it there, and reason is not Apple (although maybe there would be a problem too), but simply the fact that Quake assets are still copyrighted, as opposed to the code. So I would have to replace the whole game asset package with something with friendly license...which would not be ... the original Quake.
Apple Event Live Blog: iPhone 14, Apple Watch, AirPods Pro, and More Expected
At 1g constant acceleration, including deceleration, it's only 9 years. A flyby is only 5 years [1]

[1] https://www.omnicalculator.com/physics/space-travel
The plan to blow up the Internet to protect kids online
Does anyone know if there are deep learning libraries that can model the relations between table based data? I see many that work on a table or a data frame but where I work our db is over 1000 tables and nobody can understand it.
I feel like the next frontier is a tool that you point to your oracle or sql server and it compresses the table space. Whether you consider it a kind of PCA dimensionality reduction or the logical extension of the db "normal" forms ... it is just compression.
I think that a Zig API for Unreal is very likely to appear at some point.
There's no reason the government couldn't just tell me how much money they took each year and give me a chance to contest it if I thought it was wrong.

One of my best friends lives in Tokyo and every time I have to think about taxes I get this little pang of jealousy at how sane and un-infested with rent seeking trashcans (intuit etc.) the Japanese system seems.

If you need the government to behave against the best interest of the people in order for your industry to exist maybe your industry shouldn't exist.
> if we can do 1 + 1, we should be able to do vec2 + vec2, same with mat4 * mat4

why? operator overloading doesn't help you solve any problems. you can have the readability with methods which are named appropriately.

operator overloading seems so powerful and useful until you realize one day that it only changes the appearance of things, and makes no difference whatsoever to anything you are actually doing.
> It is legal in my region, but people will be (very rightfully) creeped out by it and are unlikely to ever buy my short term memory sob story.

Okay, so maybe it's best if you don't do it then?
Thank you! And yes, controls are not convenient.
> 19,000 applications from founders around the world and funded 240.

Damn that's a lot of applications to review. Is there any data in terms of quality of applications? Is there a big part of spams/very low quality applications or is everything pretty serious?
It's not a developer tool. It's a consumer product.

We would laugh if someone bought a sedan and complained that it can't haul any pallets of goods. Why do we make that complaint for electronics?
One thing I've noticed repeatedly is that counter to the old adage "Success has many fathers, failure is an orphan", the opposite is almost always true. At every successful company I've worked at there's been probably 1 thing that drives the success, and a thousand things that hinder the success. But just that one thing driving success can overcome the thousand hinderances. It's because that one nugget of success is so strong, you can afford to fail in lots of other ways. The core driving success of a large company almost always spawns a load of other problems which would sink any smaller company, but it survives because the good outweighs the bad, and when the good is massive, the bad can be pretty enormous too.

The problem is, it's often almost impossible to really know what's driving th success. And by hacking away at the problems you can endanger the unique combination of things that drives success.
This really irritated me when I started working with go, but it stopped bothering me and now I even mostly like it.

The missing error checks are annoying, but if you have appropriate editor config it is hard to miss them: https://cdn.billmill.org/static/newsyctmp/warning.png

Basically writing go without `staticcheck`[1] is not recommended. If you do have it set up, it's pretty easy to avoid simple errors like that. I do wish the compiler checked it for you.

[1]: https://staticcheck.io/
Thanks, I missed that one and I commented on this other one (which had far less traction):

https://news.ycombinator.com/item?id=32606442
Can't relate at all. We spent 3 months in Tallinn, October 2020 till early December (yep, mid-pandemic). Found people to be friendly and everything to to be to a fairly high standard. eshopwedrop[0] makes it easy to buy off Amazon (this could be better of course).

We got a private office for 2 of the 3 months for a reasonable amount (the first little bit was quarantine).

Ended up having quite a bit of healthcare in Estonia, and wrote about it[1]. TLDR of this is:

- Collapsed at Sauna, ambulance to hospital. Great care.

- Minor surgery to remove a Cyst (at Confido)

- Dental work

- Experimenting with Oxygen Therapy

- Femtolasik

All to a very high standard.

Aside from that, I'm an e-resident and run an Estonian company, and I've been loving the ecosystem and services.

[0]: https://www.eshopwedrop.com/

[1]: https://vertis.io/2020/12/21/healthcare-in-estonia-for-digit...
Some security conscious organizations will ban all external software and then approve exceptions on a case by case basis as they pop up.

In such a place, someone has already long ago submitted a ticket to have Google Chrome blessed and the employee installing Chrome is following regs.
There's a push-and-pull on this in D, too. For example, sometimes I want a backtrace at a certain point, so I'll add an `assert(0);` there. The compiler complains that the rest of the code is unreachable. I then have to block out the code with a `static if (0) { ... }`, or comment it out, which is annoying.

But most everyone else likes this, so it stays in.

There are no real right answers here. Adding a switch for it just brings its own annoyance (every compiler switch is a bug). You just wind up settling for a local optimum.
I won a Pwnie Award last year (for "Best Song"). I did not accept the award in person, so they mailed it to me because my coworker who accepted it in my place couldn't get it through airport security due to the huge hypodermic needles sticking out of its neck and butt.

It's the most horrifying award I've ever received. I love it. I should probably keep it in a Faraday cage, just to be on the safe side.
Show HN: Ranking ML conference papers based on their citation count
Hey everyone,
I built this little website that keeps an updated ranking of scientific papers published
at the ICLR, ICML & NeurIPS conferences (2017-today) based on their citation count.

Hope it can be useful! Please let me know what you think :)

PS: You can also find some additional details about the project in this short
article: https://mdturp.ch/highest-cited-ml-conference-paper/
> you're away from the knowledge. That means all of a sudden your subordinates are smarter than you.

This is incorrect in a subtle but important way: Being closer to "the knowledge" as you put it, doesn't change how smart you are, it changes how well informed/up to date you are. That being said, it's always better to hire people smarter than you if you can :)

Similarly, being closer to "the knowledge" tends to make you poorly informed about other important aspects of your business, almost unavoidably. This information is often critical to actual success, more than IC's/engineers often realize.

To some degree this is zero sum, and reflects where you spend your time. Done well, a good EM will be an interface between the goals (from above) and capabilities (from below) and keeping them aligned.

This:
> it will be hard for you to notice a great manager, but easy to notice a bad one.

is very true. The corollary is that as an IC you often perform much better in a high functioning team with a good or great manager, but it's easy/comfortable to believe this is mostly yourself.
I've had five mile commutes push toward 1/2 hour each way. Let's not forget the five minutes at each end walking from/to the parking lot. In the evening maybe even an extra 5 minutes or more to get out of the lot, depending on the job.
Zig is much lower level than Python or Go. This means that you can write programs that use very little memory and run really fast. If minimizing memory use and maximizing speed are your primary objectives, Zig could be a better fit than Go or Python.

If you're coming from Python and Go, then producing the fastest possible program that uses the least amount of memory probably isn't your top objective. Zig is fast, but you're going to have to think about memory management and other things you take for granted in garbage collected language. Zig also has nowhere near the number of libraries that exist in Python or Go, so you'll be building a lot more stuff yourself.

Also, the simplicity of a language like Zig may be a hindrance if you're working with really big code bases. If you need something that will scale to really large projects, like say a web browser, you're probably better off in Rust.

If performance is not an issue and you want something that will let you focus on the program's logic rather than the implementation, Python is probably what you want.

If you're writing a microservice to run in a datacenter, you'll be up and running in Go much more quickly and the performance is probably good enough.

But if you're writing a program for an embedded or limited environment, or you need something that's simple and fast, then Zig is worth a look. And of course, Zig is worth a look because it's very simple and easy to learn so you can be up and running very quickly.
A major reason why a lot of bootstrapped startups in India fail is because they find it unable to optimise their costs. As a direct result of that they run short of money in the course of building and launching their products or services. When I started a slew of startups I too faced the same issue because I was living in Bangalore where the cost of living is much higher than small cities. I struggled initially but then I learnt how to lead a frugal life in order to sustain your startup.

If you want to know more about how to optimize your costs while running your product startups, my blog on financial management is just the right resource for you. It will help you understand the entire cost structure and teach you ways to optimise it.
> A good language is not a language set in stone, a good language is a language that doesn't make me feel like i have to suffer because they made a stupid decision years ago and they refuse to make it better

It depends. Low level coding the like of which zig is tailored to tends to involve a lot "write and forget about it" infrastructure stuff. At least that's my use case.

It sucks to painfully go over that cryptographic hash, that codec or that compressing algorithm you wrote 15 years ago and still works flawlessly because it wouldn't compile with the modern version of the language.

I think zig is very nice but I wouldn't use it even for my personal projects because it's still unstable (and from my POV it will remain that way for at least 5-10 years).

C is terrible but it's not sufficiently terrible that I would use a language that is orders of magnitudes less popular and still in its infancy. Too risky.
Wow, that is interesting idea, thanks! But as someone else already said, I think the nausea would be too strong.
You can probably get a lawyer and bring otter.ai to court, to pay you good money.

That will surely make them stop, or at least seriously reconsider their strategy.
Non embedded. fly.imo for example exposes SQLite in a non embedded fashion.
this. unless your serving static content, the impact of bundle size is minimial. of course there is a difference between 500kb and 5mb. Just try not to be the 5mb guy.
I didn't say that there is no managing up, only that managers should be focused on managing down while simultaneously pushing back against top-down bullshit. I've usually seen managers just focusing on the later (whether it's ass kissing, career gunning or from bullshit) while neglecting their team.
I love zig but I have two pain points. Function naming convention as camelCase. I can overlook that and use snake_case in my code, which I do and people frown upon me. Second is inability to turn unused var check off.
Amazing. Fantastic research continually coming out of ESO. Had the opportunity to chat with someone involved (not on this project). Super talented.

Wondering what the follow up opportunities to study this more are coming up.