skysight-inc/HackerNews huggingface dataset:
byrd (https://getbyrd.com) | Senior Front-end Engineer | Berlin, Germany | Full-time | VISA | ONSITE | Logistics / Supply Chain

Frontend: Angular 6, Ngrx, Bootstrap, Material, Karma / Jasmine, AWS S3 / CloudFront

Backend: Python, Flask, PostgreSQL (SQL Alchemy), Heroku / AWS

Apply now: https://getbyrd.com/en/karriere/senior-frontend-engineer/

About byrd:

byrd is a logistics start-up which aims to make shipping a simple and effortless experience.

Fulfillment warehouses and online sellers suffer from old and outdated software that is un-intuitive and hard to use. We want to change that by using state of the art technology to disrupt the European logistics industry!

We built a platform that connects multiple partner warehouses with e-commerce online shops. This logistic network helps our customers to ship more efficiently than ever before and enables them to provide the same high quality service such as online giants like Amazon or Zalando.

byrd was founded in 2016, is a successful startup with real customers, and we’re looking for your help to support us in growing further!
But the point isn't that e.g. walking fast is bad for your health, it's that when it isn't being explicitly trained for, it is a marker of health. Once you explicitly train it, then it stops being that marker, even though it may still have positive effects on your health.

What we need, in order to understand these proxies, is an understanding of the mechanism by which they work. Take this example: Suppose I am a smoker. I notice that I walk very slowly because I have bad cardio vascular health. I hear in the paper that walking slowing is a marker for death. So I train walking fast. I get up to 'elite non-athlete'. Even though I'm still smoking. In this case, even though I've successfully improved my health, as an indicator, my walking speed will over-predict my health.

For grip strength it's even easier, since it seems very unlikely that actually have a strong grip is realistically correlated with anything health related. Rather, have significant untrained strength is probably very well correlated with a host of genetic, enviromental, and hormonal factors that would likely be strong predictors of health.
It doesn't maintain any state - NixOps uses SQLite database which makes it cumbersome to share with other devs.

Morph can't create machines for you - it doesn't have any backends except for SSH. It means fewer dependencies but you need to create targets manually or with something like Terraform. I've only used 'libvirt' and 'none' backends with NixOps and even wrote a 'dumb' backend that unlike 'none' backend wouldn't generate and store SSH keys in state but respects .ssh/config.

One feature of morph is really nice - declarative health checks that are run after the deployment automatically or can be triggered manually.

I also find it easier to explain to not-that-technical people as it basically requires one or two commands.

For the reference:
https://github.com/DBCDK/morph
No, disallow means that you are not allowed to crawl the page. You have to crawl the page to no you cannot index it. But how do you index it if you do not crawl the page, well if another page that you can crawl and index points to the page you cannot index as authoritative on a keyword then it be in the index with that keyword, even if you do not have the actual crawled content of the page.
PostgreSQL Stored Procs Now Supported in a Distributed SQL System
It's not as much less complicated as you think, and keep in mind that there are a lot of useful side effects of ICEs: for example, the refrigerant/AC compressor can be run directly off the engine, the heat from the engine can be used to heat the cab, the cooling loops can be cycled by pumps powered directly by the engine.

When it comes to the pure drivetrain: yes, the transmission is simpler (though there still is almost always a transmission), but once you add in the accessories which make cars practical in bad weather, and the added chassis load (in the case of high-end EVs with close to gasoline car range), and the relative ease of mining and producing steel and other bulk materials vs. rare earth materials....

Well, it at least becomes a wash. For the foreseeable future, producing electric passenger vehicles that compete with their gas counterparts in a meaningful way will continue to be extremely energy and mineral intensive, and therefore expensive.
From the conclusion:

"At a 3% per annum growth rate of CO2, a 2.5℃ rise brings world economic growth to a halt in about 2025."

I wonder if attempts by the scientific community to persuade world leaders of the severity of this problem would have been more successful if this had been more emphasized, rather than inches of sea level rise, wildlife extinctions, effects on poor populations, etc. If there is one thing political and financial leaders understand, it is their own dependence on continued economic growth - and continued expectations of economic growth.
> Japanese is one of the languages where technical information written in the language is fairly abundant

At least with respect to error messages, that has not been my experience. I've almost never had success googling Japanese error messages. That (and the insanity with remembering how to get java to display English error messages, since it doesn't respect LANG/LC_ALL) is 100% the reason why I gave up on using Japanese on my development system.
You're welcome to come chat to me in ###kline over there, there's some useful upstream discussion on it here as well: https://cmpwn.com/@kline/102333166678467931

Make no mistake, we don't want to change IRC, but we do want to take some of the sharp edges off. I'll never move away from hexchat, the client I use now, and maintaining that backwards compatibility and character for all users is a red line for us.
And he got a lot of flak for it too, "Obama phones" as a four letter word early in his administration.
Usually, creating "410 Gone"[0] response for the URL and running the URL through the URL Inspection Tool [1] can help make things a bit faster. But yeah, it does take a while to get these 404s removed.

[0] https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/410
[1] https://support.google.com/webmasters/answer/6065812?hl=en
Intelligent Lamarckism?
if i spent all day tweaking peoples registries, only to find that they are not backed up to be restored when you desire a sane configuration uuum, "pissed off" would not even begin to approach describing the emotional carnage evoked.

I get the hunch MS is set on controlling the users configuration at all times.
On the flipside i remember the hell of restore point trojans, and perhaps this is MS best go at mitigating a currently guesstimated threat that is coming?
Really!? At the exhibits I've been to the rocks have always been kept in sealed containers. Odd question, did you happen to get to.. smell the rock? The reason I ask is that the Apollo astronauts reported that the moon dust had an aroma similar to gunpowder. Left me curious what, if any, smell a rock would have. Ostensibly it'd just smell... like a rock. But on the Earth dust also smells... like dust, not gunpowder.

Oh wow. Before submitting this just found a really interesting article on this topic. [1] While moon dust does apparently smell like gunpowder, nobody knows why. And back on Earth, the rocks return to smelling... like rocks. Very odd.

[1] - https://science.nasa.gov/science-news/science-at-nasa/2006/3...
GitHub was acquired for $7.5B. That's pretty unicorny.

There seems to be limits to remote first though- GitHub is a remote first culture, but even then they had a non-insignificant in-office population, ~30% if I remember correctly. There are many job functions that require geographic presence- dealing with physical things obviously, but also some types of sales and I’m sure other functions I’m not thinking of. It is also harder to onboard entry level workers in a fully remote team.
And the photos attached are primarily first-class seats too. I found it odd having two seats next to each other without an armrest or gap in-between. I would not want a stranger next to me without that space/divider.
Phones are meant to be looked at. Technically there is a way to accomplish the esc signal, but its definitely not a key.
It's the way many OOP languages went, but it's not intrinsic to OOP.

I recall encountering Emerald in the late 1980s. Here's its 1989 paper on composition over inheritance (code reuse wise): http://www.emeraldprogramminglanguage.org/Raj_ComputerJourna...
This reminds me of what Apple does to the SMS/MMS ecosystem.

MUDs face a similar set of issues. Some new MUD frameworks skip over these by ignoring telnet and going HTML/JS.

There's an interesting third path, GMCP, which is basically treated by the server/client (once support is negotiated) as out-of-band communication. If either end can't negotiate support, you get the basic experience. As a pressure-release valve, options like this can be better than clients or servers trying to overload the primary protocol with magic messages that other servers/clients without support are still forced to digest and display.
Not exactly. A manufactured Single family house (ie trailer house) is about the cheapest building you can make for a family. However the construction doesn't scale at all: it isn't strong enough to go up and for fire reasons there needs to be a gap between units. The next level of construction (which can still be manufactured but needs more onsite setup so traditional on site is competitive) costs more to build, and it scales somewhat linearly to about 5 floors. Then you get a price jump.

In short, the highest density cannot be as cheap as the mid density because the rent you need to justify that level of building must be higher than the middle levels.

On the other hand, 5 floors is much larger than most areas have. There is plenty of room to grow denser without crossing that limit.

There are also sticky factors. It costs a lot of money to build something. If you already have a building your rent needs to be high to justify tearing down a perfectly good building and building larger. It is possible for rent to be increasing fast in a neighborhood with only a few more people who want to live there than there are units. So you risk building bigger only to discover you can't rent all your new apartments and rent drops for everybody as supply now exceeds demand.
Fully remote for 4+ years now. I consider it worth £5-10k on top of my salary due to cost of commuting (cash + time). I think it can definitely negatively impact career if the company is not properly set up for it, and can also act as a discouragement to seek out better opportunities - before I'd consider even applying I'd need to know I'd get that £5-10k commuting cost plus a decent increment on top. Most companies are going to baulk at that as a pay rise unfortunately.

Hey ho. Golden handcuffs of a sort.
What a way to look at things. I agree with you.
Also, that makes me think that there's even the term "evangelist" used in the tech talks...
ICANN has no oversight while maintaining what is arguably one of the most important infrastructural parts of the internet.
Re 1: Most users of Slack don't even use the slash commands, so I'd say that requiring what ammounts to CLI syntax to manage channels and accounts, something you get for free in a user-friendly way in most modern communication tools, is a nonstarter.

Re 2: ZNC works, but is a really trash user experience from both sides. For instance, you never really know if someone is there or not. Also no push messages, which breaks the "get this person's attention" thing that most people use it for.

And you get the same problem if for some reason the bouncer loses connectivity.
Amtrak runs extensive sleeper service around the US. I’ve taken San Francisco to Chicago - it’s quite nice, if you’re willing to burn some vacation days.
A "vector pointing at Alpha Centauri" is an incomplete definition, since a vector has a magnitude and direction. Also, Alpha Centauri has a declination of –60° 50′ 02.3737″, which makes it necessary to adjust for the time of the day. That would make people dizzy, which is unfortunate.

So I propose the following very simple definition:

Up - The direction defined by the position vector of Polaris with reference to the center of the Earth (not to be confused with North).

Down - The direction opposite of Up (See also: South).
Change.org | San Francisco, CA / Victoria, BC / Paris, France | Onsite | https://www.change.org

Change.org is the world’s largest social change platform with over 150 million users in 196 countries. Change.org empowers anyone, anywhere, to create the change they want to see. We are a certified B-corporation and enable people to start campaigns, mobilize supporters, and work with decision makers to drive solutions through our platform.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/change-org

Our open positions:

* Senior/Staff Security Engineer: https://www.change.org/careers/380ecc83-db99-43a5-843d-e11cc...

* Senior Machine Learning Engineer - Content Understanding: https://jobs.lever.co/change/d62d4c69-03e6-4d2f-8bc4-560217a...

* Senior Machine Learning Engineer - Recommendation Services: https://jobs.lever.co/change/ed60a610-e7ec-47d3-b3e4-006e826...

* Senior Analyst: https://jobs.lever.co/change/0f65414e-6450-4fab-8b87-3d5741c...

Tech Stack: Ruby on Rails, Elixir, React.js, GraphQL, Node.js, AWS, Redis, Spark & Scala (Data team)
Author mentions the uplink downlink would be the same since the speed of light hasn't changed. That's not really true. While NASA still has communication links to spacecraft that use the same waveform that Apollo used back in the 60s, there are much higher speed links available. The uplink was limited to about 2kbps and that was with 5-to-1 encoding meaning it was more like 400bps. Downlink was either 1.6kbps or 51.6kbps depending on mode. They also had voice channels within this waveform along with a ranging code to determine how far away the spacecraft was. Spacecraft nowadays can use Ka-band communications. NASA pulled off over 500Mbps using Ka-band in 1997 and today there are demonstrations of gigabit links.
Trains are amazing when they are built for people to take. Unfortunately, trains in the US were built for industrial transport.

Trains for people have a few cars and go really fast. Trains for cargo have hundreds of cars and go really slow.
(please anybody that really knows what they are talking about correct the following)

Newer engines have much higher chamber pressure so your pump demands are going to go through the roof.

For example, Elon says 100,000hp per Raptor here:
https://twitter.com/elonmusk/status/1076618886932353024

But Raptor is running 300 bar chamber pressure vs 70 bar of the Rocketdyne F1. You have to pump your propellant against that with enough margin to ensure proper atomization and mixture of the liquids. Hard to say what the outlet pressure of the Raptor pumps are but it's going to be intense.
For what it's worth, that's not the intention on freenode's side - we want to sand off some of the rough edges. As an example, it would be nice to have a common flow for speaking to services.

Once we have some sensible way, then clients can sensibly opt to pop a dialog for new users allowing them to register an account with nickserv without having to fiddle away in a query.
>You are mixing up the vehicle categories.

That was the entire point of my comment. I'm saying whywhywhywhy is confusing two different product categories just because those categories happen to overlap slightly at the high end of one category and the low end of the other.
Physics is on the airplane's side [0]. The drag of rolling over rails, and of going through the dense air at ground level pressure is naturally much worse than that of flying up high for any non-trivial speeds.

Right now the trains may be ahead in some regions thanks to their slow speeds, and thanks to the electrification - with the assumption electricity is generated from sources other than fossil fuel.

But if you tried to set up railway at travel time comparable to airways, you'd quickly find yourself doing away with rolling in favor of maglev or maybe air cushion, and also trying to lower the air drag as much as possible. Both are non-trivial engineering challenges - cue the Hyperloop languishing in protracted development. Both have been solved by air travel decades ago.

Meanwhile electrification of the air travel is already underway. Quiet SSTs[1] are up next. And yes, SSTs are rather fuel efficient, thanks to the even higher operating altitude, and also the natural efficiency of the jets at high speeds.

I will miss the railways. It used to be a great adventure back when I was a kid.

[0] well if you disregard travel time, then the sailing ships would be the kings

[1] relevant: the X-59, and the Boom
I wish the metric system didn't have shortcomings in the medium units, though. There's no (commonly used) parallel to feet in metric. Centimeters are too small for the kind of estimations feet are useful for. That's really the only imperial unit I care about.
My feeling is that most jobs can't be done remotely and the vast majority are done more efficiently in person. We're in our small tech bubble in which people sit down all day in front of a screen and mostly interact through text, the vast majority of jobs aren't like that.

Look at the top US employers worlwide (or the largest sectors of employment [0]), there is no way UPS, walmart, fedex, starbucks, &c. can work with remote employees. [1]

[0] https://www.statista.com/statistics/200143/employment-in-sel...

[1] https://en.wikipedia.org/wiki/List_of_largest_United_States-...
Is the conclusion that redis doesn't handle caching items that reach 99MB size each? I guess I would cache them in blob storage, not in RAM. And make sure to zstd them.
This mindset is alien to me. Humor is a generally positive thing and can't help but improve mental state while working.
What’s with all the handwringing over investors and developers? Yes, some people will benefit from this decision, just as some people would have benefited from the opposite decision. Who cares? The only thing that will reduce housing prices is more housing being created.
Not a fully integrated email and calendaring solution that can be set up and administrated by typical overworked corporate IT staff. Completely unacceptable.
This was depressing to read.
The person who told the AI to create the music is the human that created it.

This is how all music copyright works in practice, since artificial methods of generating sound have been popular for over fifty years and humans who configured and used these artificial sound generators have received the same copyright protections as those who use traditional physical instruments.

The question you're asking is: How complex does the sound/music generation need to get before copyright no longer applies? And I'd answer that there is no ceiling, whoever configured and activated the process of generating the artificial output owns the output. The output's complexity is irrelevant regardless of if it is a simple tone generator or a complex AI.

There's no concept in law of Artificial Intelligence because it isn't distinguishable from existing methods of sound generation, just more complex version of the same. For example there's no self-aware or "alive" version of AI, and until there is I doubt we'll need any new laws to cover it.
Tapad | Full-Time | Onsite: NYC & Oslo | Open Compensation

Tapad is known for inventing and introducing the Tapad Graph™ to the industry. At the heart of it, we dig data.

Tapad's Open Source tech stack (below) handle:

___________________________________________

Distributed Applications... Scala, Python

Distributed Computing... Google Cloud, BigQuery, DataProc, DataFlow

Open Source Technologies… Kafka, Zookeeper, Spark

___________________________________________

Here are our open roles in Engineering:

Senior Software Engineer (Oslo): https://grnh.se/54f80fe51
Senior Site Reliability Engineer (NYC): https://grnh.se/ed166c791
Senior Data Scientist (NYC): https://grnh.se/2c44bc1c1
Solutions Engineer (NYC): https://grnh.se/874ef3d41
Senior Software Engineer (NYC): https://grnh.se/fd28fb141
Don't most IRC clients nowadays query the max line length on connect (the capabilities output) and then just split up one message across multiple lines if you cross that limit? I haven't had to think about line length since the 90s.
Remote work can be an interesting forcing function though- the things you need to make remote work succeed will make you a better company anyways, so why not try to work towards a remote friendly culture?
An example of how this could work is that a client could support receiving an image. When this happens, it could upload it to an image host of choice, get the url, and send that.

It's what users already do, but without having to pop a new tab, head to imgur, upload the image, and copy paste it back etc.
Norway has a system of big one time fees for new vehicles based on weight, emissions and so on. An ICE car can easily have an added fee of more than 100% the base price of the car. Add some sales tax to that and an ICE car that isn’t ultra luxurious in the US but is big and heavy will be very expensive. How about an F-150 for $120k? Similar for an X5 40i. The equation is basically that you can get two Model3 for the price of an F-150
I'm slowly starting to suspect that maybe having human-readable names for domains is a mistake.

Partially because phishing domains is already kind of easy (the rapid increase in tlds isn't helping), partially because the race to grab and hold names has been having increasing negative effects, and partially because (aside from domains) many actual URLs are already impossible to remember. We're running into the same problem with SSL certificates -- the position of LetsEncrypt is now that they shouldn't be used for identity verification.

There would be some awful challenges if we got rid of the human-readable part of domains, but the benefits of moving to something like a unique hash or key instead:

- instantly getting a domain for anything and have it be permanent, without any renewals.

- getting rid of most name-squatting.

- being explicit and up-front with consumers about the dangers of phishing, and the need to build separate identity-verification infrastructure that couldn't be beaten with dumb attacks like the `rn m` trick.

I dunno. It could be a really bad, stupid idea, but I want to start thinking about if there are ways we could share domains in a hashed form on podcasts/posters/etc... that would mitigate some of the obvious downsides to having them be difficult to remember or type.

I know IPFS and DAT are using hashes for everything, but as far as I know they're both falling back on stuff like IPNS and human-readable aliases when URLs get shared, and to me those have the exact same downsides as the domain system we're already using today. I'm not necessarily advocating anything, it's just less obvious to me today that a naming system that uses actual words provides more benefits than downsides.
And every engineer likes to pretend that their project is a moonshot.

If you are inventing something incredible,why are you someone's employee instead of getting capital investment or self-financing from your last achievements?
An IOMMU serves a slightly different purpose than a normal MMU. The graphic on Wikipedia [0] sums it up pretty well. The lack of an IOMMU would mean that if the firmware on the USB controller was malicious in some way, it could access memory it would otherwise not have access to.

0: https://en.wikipedia.org/wiki/Input%E2%80%93output_memory_ma...
For time, I think the equivalent would be the "Internet Time" created 20 years ago : one day is 1000 beats.

1 beat = 1 minute and 26.4 seconds (86.4 seconds) in standard time.

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