skysight-inc/HackerNews huggingface dataset:
You are probably not aware but in Google and many other companies it is very normal and in fact common to have a manager earning less than an employee reporting to the manager. I have not experienced any kind of friction due to this. Why should it? It's only fair that someone who brings more value to the company should earn more.

Having said that, Google is not your typical company. I know managers in Google who push thousands of lines of code per week and are often more productive and more hand-on than the engineers that report to them. In such cases, it is only fair that they earn more than the engineers.

I agree with dasil003 that your cynical view breaks down in productive technology companies. Maybe that's what you have experiened but the places I have worked at had no resemblance with the court of Julius Caesar and the managers were definitely not mere email routers.
Your point isn't coherent - your very same reasoning also shows that societies today regularly do things - orders of magnitude more things - that societies from antiquity could not.

You claim that we are unable to build structures that can survive the elements long term, only in a later post to point out and categorically dismiss tons of structures modern societies build that are likely to survive long term because those don't align with your value system.

We are communicating on the internet. Let that sink in.
The structure is basically the same one GM completed in 1962
https://en.wikipedia.org/wiki/Fremont_Assembly

The insides are all new (and now some of the outsides, too!)
Pointless. Solar panels have nothing hazardous in them and anything worthwhile in them cannot be recycled without extensive processing.
The Fundamental Problem of Philosophy: Its Point [pdf]
That line belongs in a hall of shame somewhere in the internet.
Perhaps its time to take a cue from industry and add a mandatory e-stop button to these things.

In this case an "i-stop". A local press of this little red button (with a standard, well recognized symbol) disables all remote network features of a device, rendering it dumb again.

This button must be out-of-band. It physically disables networking hardware so a software hack to backdoor around it is impossible.

IOT goes haywire? Just hit the i-stop.
In France there is a "Labour court" (conseil de Prud'hommes) that handle disputes around employment contract, including termination of it. The court is independent of the company, it's a public institution. There is no jury, but four elected non-professional judges, two of them represent employers, the remaining two represent employees.

And if you're not happy with their decision, you can appeal to a higher administrative court, with professional judges.
musk vs the jewish press
Tim Cook defends controversial focus on social issues
A much more honorable way to do this would have been to allow the search of a hash of your email rather than your actual email.
Honestly, lots of things are unfair. That’s not a great argument.

But I would never do anything while my cat, dad, and grandma are still alive. My partner would understand my decision. Other than that there’s not really anybody else I care enough about to change my life for.

I already spend enough on medicine and doctors. I’m not interested in any more.
Records are really great in theory but I have usually found difficult in practice. Mixing them with Verilog or SystemVerilog sometimes is not possible or requires a wrapper of sorts. And then of course tool support varies but that's FPGA dev!
I recall that Saturn went down a similar path (https://www.youtube.com/watch?v=FNrfqHaEeYg), where they manufactured a lot of the components in house. I wonder how they managed to pull it off.
When the feds seize an asset they general do it via administrative forfeiture, which generally only requires probably cause. Once they seize it, the owner has 60 days to file a claim. If no claim is filed, the government keeps the asset.

If a claim is filed, the government can either pursue civil or criminal forfeiture. In the case of civil forfeiture there is a right to a trial by jury.

However, this isn't automatic. The person has to either have the legal knowledge to know how to file a claim, or they need a lawyer. In many cases no claim is filed because the legal fees necessary to recover the asset will be greater than the value of the asset.

Basically if the government sizes a few grand in cash, it will cost you too much to recover it to make it worth it. Also if you're not legally sophisticated, or too poor to pay a lawyer (and can't find free legal help), you're not going to get your money back.
This proposal is crazy town.

If you think about it, if your code is small and clean, you wouldn’t feel the need for shared libraries.

Not so. The key feature of DLLs is to enable software components to evolve independently. When Apple changes the way a button looks in UIKit, all apps get the updated behavior, because UIKit is dynamically linked. This has nothing to do with the app size or its hygeine.

Replacing dylib calls with filesystems and fread/fwrite is absurd. IPC is much harder than library calls. There's the obvious expense of turning every library call into multiple system calls. It's also less flexible. When the interface is a function call, the function can switch implementations from eager to lazy, add or remove caches, etc. But when your interface is fread() you must provide your data up front. Switching a field to computed on-demand is a breaking change.

But the versioning issues are the worst. Reading from Plan9 /dev/mouse returns 49 bytes. I can't add a new field without breaking apps. The equivalent of adding a method in an OO language is now a breaking file format change in this scheme. The post attempts to addresses this:

With filesystems, it’s trivial to add functionality without breaking applications depending on older versions of your FS. That’s because all the compiler sees is a bunch of fopen/fread/fwrites and is not going to complain if the version of the filesystem changes because it doesn’t know.

The app can't break because the compiler can't detect the breakage. Huh?

Alternatively, if you’re thinking of modifying the behavior of your filesystem; consider providing a version file in the root of your FS right from the beginning. Applications would then write the version number they expect to be working with in that file as a way of initializing the filesystem

This sounds very bad:

1. Every API needs to be able to ingest and emit all past versions of themselves, in perpetuity. This is obviously a huge maintenance burden.

2. This does nothing about the reverse problem: how does an app run on multiple versions of the OS? Instead of, say, using reflection to test if a method is present, apps must be prepared to parse the product of every API they use against every OS version they want to support.

3. Applications do not have a single "version number they expect." Apps are built out of multiple components written at different times which consume different versions of the same API. There's no affordance for that.

So we're forced to use some structured data format with named fields, rather than raw bytes. How did this come out of a desire for a "lean, efficient and small" solution?
We aren't incapable of building things that would last 2000 years, we're choosing not to. Modern people could go and build another pyramid out of solid stone blocks, and probably much faster with modern machinery, but why would we?
they were always free to do that...
Ask HN: How do I resign?
Without giving too much detail, I'm a pivotal member of my small startup.

Things are to a point that I am unable to cope with the effects it's had on the rest of my life nor can I even manage the workload of the rest of my life weren't an issue.

Part of this is my own failings. I got into the role much too early in my career and have a number of shortcomings that definitely didn't help me along.

I tried hiring but struggled to find someone good enough at the salary I was permitted to give.

Overall, it's coming to an end, and shouting out "I quit!" becomes more attractive by the day. Even by the minute.

All that said, I want to be responsible while still moving quickly toward my goal of being gone. What things do I need to consider? Am I open to any legal ramifications (co-founder status, technically a C-level)? I'm in over my head and can't sustain it any longer.
That's... exactly what they're doing?
Tech has enough word salad already, no need for Foucault.
Thanks that was a good laugh (I know, hindsight etc. etc.)
I switched to Lyft a while ago but I never would cash tip my Ubers and I had a full 5 stars.
I assume it’s related to Originalism: it’s time to return to first principles.
Well executed automation is extremely space efficient. Poorly executed automation pretends to be space efficient. Rip out all the conveyor belts and add in room for Work In Progress and for people to execute their processes and I can see why you need an extra assembly hall.
The AI Revival of Thomas Mun
I grew up moving as my father changed jobs, and I continued the practice on my own when I turned 18. I'm at least 1k miles from any family, and I've had to make new friends many times. It's really not that big of a deal for many people. I think most people I know in Colorado were not born here.
'Am I in the bad part of town?' Tourists shocked by what they see on SF streets
Make sure to not do it automatically, but on user interaction (like new Safari password fills). Otherwise you leak usernames and tie them to browser sessions which can be fingerprinted.
Lots of data does nothing to help when the person you are talking to is not given a) knobs to turn, and b) a goal to achieve. To that end, just having loads of data doesn't necessarily help. You also have to have loads of control over some part of the system. And even then, you can't expect ML to help, all on its own.

So, the worst is folks that think just because you have full trace logs of your system, it should be trivial to apply anomaly detection. At face value, yes. Yes you can. But also at face value, your trace logs aren't free and it isn't like folks are keen on letting their detection system cut off anomalous transactions without some sort of kill switch.
It doesn't deny life it simply lacks the tools to fully describe life in the same way that someone who has discovered numbers addition and subtraction lacks the tools to fully understand algebra.
Uh, wrong.
Uber Game – can you break even?
it's not just cows grazing on grass--78% of cows in the us are factory farmed, and 97% are grain fed which means they're force fed cheap grain to fatten them up for slaughter. Moreover, only 3% of cattle can be considered grass fed, and, for those cattle, we're deforesting the amazon rainforest--so probably more than your 12 mice.

If you want to throw global warming on top of it, your lifestyle will contribute to the mass Exodus (and most likely death) of millions to billions from the global south.

It's kinda ironic you said I'm arguing from emotion, but all it took for you to be complicit in rape, torture, and slaughter is a smiling cow on the side of a fucking cheese package.
Sorry, I wasn't trying to convince you of anything, just share my opinion. Out of curiosity, what makes you think that your partner would understand?

In regards to spending enough on medicine and doctors, I guess I don't fully understand that. You mention blowing through your money at some point. Any reason why this wouldn't be something worth blowing money on?
New Robotics Startup
What causes Hiccups?
On the list of "most ambitious humans", Elon Musk is probably near the top of the list. (Of course it would have to be some kind of blend of ambition and accomplishment, the most ambitious person on the planet could well be living in his mom's basement eating pizza right now).

I wouldn't want to work for him (I hear he's a nightmare), but he sure makes for a nice counterpoint to the rest of the daily news!
You are describing FM, which does dump quite a bit of power into the carrier wave.... which is exactly why it's not used if you care about range/efficiency.

Check out things like "Olivia_MFSK" on wikipedia for something more current. It can transmit even with 14dB below the noise floor.

Seems like a any sane communication method for any galaxy spanning civilization would be:
* encoded in such an advanced way that we wouldn't see it, even if using signals within our physics.
* be highly directional

Maybe something like 1% of the asteroid belt would be converted into communication sats that could form a swarm that would over a few ns significant outshine the sun by focusing a signal on whoever you want to communicate with.

Of course typically the cloud of sats would be handling within the solar system communications or nearby stars that didn't require the entire cloud.

I do wonder if you could capture say 0.01% of the solar radiation for 24 hours and with 50% conversion frequency generate a single for 1 ns on the ideal frequency... could you outshine the galaxy on that frequency?

Of course the ideal frequency would be minimally blocked by dust and minimally generated by stars. The "Water hole" as mentioned by Seti (among others) would be a good start.
tesla vs the jewish press
Everything you said is actually pretty strange. I'm on board with it, but the default what-humans-try-on-the-first-pass approach is to consider each case on its own merits including the people involved (and runs smack-bang into the various -isms, eg, racism). The idea that a scummy and a sympathetic defendant will get the same treatment is genuinely weird and not at all an instinctive approach to justice. This system is under constant pressure to revert back to more primitive approaches, where 'good people' get good outcomes and 'bad people' get bad outcomes. It just happens that, in practice, what we have now is better than that.
They do that, with the extra step of allowing k-anonimity (https://www.troyhunt.com/were-baking-have-i-been-pwned-into-...)
I mean, sure, whatever, but this feels more like going to a track day and then putting a donut spare on one corner.
What does it mean to “86 your cell phone”? I am aware that Star-8-6 is the number to retrieve voicemail on some networks. Is “86ing” just switching a phone off?
Double-checking source code @ haveibeenpwned.com. I see no javascript that hashes your email address before submission.
Someone would have to be very close (30 light years or so) to have noticed us and have time to signal back. Even among those, likely they would just watch us and then decide if they want to chance contacting a race that has thrown nukes at each other.
That's a good point, as far as I know there's no examples of cross-domain learning. There's new work in NLP for cross-task transfer learning, but that's as close as it gets at the moment.

It's hard to imagine there's anything to learn from handwriting images that could apply to turbine failure; a much broader kind of multi-task model than anything well see for awhile.
Tesla at least has a tent in a benign climate, the Russians setup their manufacturing base in Siberia right out in the open and were able to match and then exceed German production. Meanwhile, German industrial production made good its losses and increased even while having their factories bombed out by strategic bombing.
Make a human programming language, you put a VR on a human and a reward/punishment system wired into the brain, you teach the human via the VR.
Maybe Musk just has a severe case of Not Invented Here syndrome.
You can do that right now if you close port 25 and just keep port 465. However, you may miss some emails. The same will happen when the code is no longer pre alpha, as per the RFC encryption is optional on port 25 and 587. Making it mandatory means some servers will not be able to talk to yours.

Port 465 is for smtps : SSL encryption is started automatically before any SMTP level communication.

Port 587 is for msa : It is almost like standard SMTP port. MSA should accept email after authentication (e.g. after SMTP AUTH). It helps to stop outgoing spam when netmasters of DUL ranges can block outgoing connections to SMTP port (port 25). SSL encryption may be started by STARTTLS command at SMTP level if server supports it and your ISP does not filter server's EHLO reply (reported 2014).

cf https://stackoverflow.com/questions/15796530/what-is-the-dif...
Cool read. Just found out about sci-kit this weekend. Computer vision is fascinating. Just coding a simple binary filter makes you appreciate the Herculean amount of parallel processes going on in your noggin...
> if ANYTHING it would have been incorporated federally

> incorporated federally

From Wikipedia:

> Incorporation […] is the doctrine by which portions of the Bill of Rights have been made applicable to the states.

You seem to be operating outside of your area of expertise. There is no such thing as "federal incorporation" because the Constitution already applies to the federal government.

I recommend reading (at least the very end of) the majority opinion in McDonald before making any further arguments about which case established what.
Acquiring a company means assuming its debt obligations as well. Apple is too well-managed to do something so stupid.
I scan HN fairly extensively (if sometimes quickly).

There's a fair amount of OP's that pretty apparently start when someone takes a resource cited in a comment and makes a new top-level post out of it.

I don't keep track of who and what. I just see a new post and think/remember, I saw that in a comment 3 hours ago - 1 day ago. (Sometimes, quicker than that.)

The behavior doesn't seem to be overwhelming HN (maybe the moderators throttle it?), and often significant conversations seem to ensue, so, as they say, "what the hey..."
I used to work for Chrysler & Mercedes. Imo, the tent is a really smart way to increase production throughput. Here's why I think so:

My guess is that Tesla is pushing the cars through the body shop, paint shop and then partially pushing them through whatever their analog would be to the chassis line in a standard factory. That line would be far simpler in an EV. Together those comprise three fifths of the assembly line, with only Trim + Final car left, which are the two fifths of the assembly line that would be easy to relocate to the tent, since most of the stations are human operators using hand tools. That's where most of the material and parts handling is and sounds like where their conveyor belt problems were.

The first two lines are totally automated and have been in all factories for 20+ years. As far as I'm concerned if they can run the first three fifths of the line at 5000/week then they will have made it.

Elon is a hell of a leader. If I was a short, I'd have covered weeks ago.
Senior Engineer
You've accusing an entire gender of being boring, the least you can do is support it with evidence, otherwise your statement is at best doesn't contribute anything, at worst is toxic.
The Kobayashi Maru delivery situations where there are few parking options or the customer simply isn't there seem terribly unfair.
Being written in other languages is not sufficient. A different algorithm is needed.
It is important to note that the IR here isn't exactly generic: it embeds the assumption of an LZ77 compressor.

Now LZ77 compressors have the advantage of being really popular, and many of the leading compressors at various points on the space/time frontier use it, but there a large number of other interesting compression algorithms as well, which this IR cuts out.

A big downside of LZ77 is that it is simple enough that we had optimal parsing for it a long time ago, and it isn't likely to be the subject of any big breakthough in the future: much of the interesting work will probably happen in non-LZ77 style compressors.

One of the interesting areas for LZ77, however, is coding-sensitive-parsing: i.e., basing your match-finding decisions on the actual code lengths to represent specific matches, literals runs, etc. Since these code lengths are usually dynamic, set by the entropy coding backend, you often want a back-and-forth type of approach between the two components: either multiple passes or two-way feedback.

The approach of generating IR once and then feeding it into the DivANS entropy coding backend seems to preclude this.
Ask HN: Help Deciding University
Hey,

I have two Options at hand right now, and I need help deciding.

1) Computer Science at Waterloo University
2) Computer Science at York University(Canada)
Add on to 2):
-Part-time (25 hours a week) work at Shopify. Work in real teams on real projects (no intern project BS).

- Shopify pays $30-40k/yr Salary
-Shopify Covers full tuition for Computer Science at York

https://mydevlife.ca

More details about the program

Which program should I choose?

Prestige or Experience/Free Tuition
For what it's worth, some manufacturers (e.g: Lenovo) will describe a 'standard' machine and then allow you to customise it with different options like bigger RAM, better CPU, different video card, etc, etc, etc.

That might be a better route for you. After all, only you can make the right choices based on your optimal needs.

It takes a little more research to start with, in that you have to organise in your own head what it is you're looking for. Then see which of the alternative options will work out to be best for you.

Would you believe I'm still using as my 'away from home travel machine' a Lenovo T410S that I ordered with my personal choice of options EIGHT years ago? The only upgrade I have done to it was to increase the hard drive capacity from 500gig to 2000gig.
I think I'd like to work for him for a little while. There's something to be said for the camaraderie built in high stress environments, and it would be worth it for the stories.
Except it’s not like let’s encrypt at all. This appears to test your mail server for starttls functionality, but it doesn’t issue certs or anything like that.
Seems fairly "conceptually straightforward" (if not so easy): compress data (internal dependencies), use predictions (external dependencies), save states server-side, simply reduce garbage.
My opinion on this remains chiefly that IoT devices like any other powerful tool can be used for good or evil. This weekend, I set automation up for my grandma to help her remain living independently longer.

My smart home software is currently single user in design, but I'd likely have to make changes when I share my home. But chiefly, I don't believe in abusing power technology grants me: If there was a separation, I'd sever any control of devices that they kept and make sure they were able to get into them.

At the end of the day, the solution to technology being used by domestic abusers is to get rid of the domestic abusers.
Oh weird. My guess is they miss their estimates again. They have been missing for months running, so it seems most likely that they will miss again. Doesn't mean they won't catch their aspirations eventually, just it doesn't seem likely that today will be the day.
Sure, but that's not what the linked article is discussing as the basis for integration with Firefox.
> "Near is a cognate of nigh, whose superlative is next"

Wow, that makes a number of things in English and other languages make more sense ("[as] the next person" in one of your links, the superlative -ste in German "nächster", the former Icelandic restaurant "Á Næstu Grösum", and the Portuguese "próximo!" to summon the person at the front of a line).

Sorry other readers didn't like your etymological excursion; it reminds me of Lewis Thomas after he got ahold of a PIE reference (maybe the American Heritage Dictionary). Maybe people didn't feel it was relevant enough?
That quote is entirely based on mischaracterisation of the new building as a tent, open to the elements. It’s a hangar with a synthetic cloth skin instead of metal or wood cladding.

Nothing in this Bloomberg article reflects reality.