skysight-inc/HackerNews huggingface dataset:
They're using https://github.com/opendistro-for-elasticsearch/alerting

The main selling point of the project is providing open source alternatives to features that Elastic has kept proprietary.
I've been meaning to spend some time learn Processing[1] for ages, and would be interested to know how this compares.

[1] https://processing.org/
The Lost Worlds of Telnet – The New Stack
Yep.

When I did a lot more router work (Cisco, Juniper, Ciena, Broke-aid!), my previous employer forked RANCID and wrote extensions for every router. From there, we then sent all the configs to a SVN server every hour. None of the fork was upstreamed, since it also had a ton of tie-ins to other inhouse infra.

The idea was that we had hourly backups of every router. And if bad happened, we could run RANCID in reverse and populate the configs in SVN to the router.
if it works, don't change it

Idling cars at stoplights doesn't work. It adds unneeded pollution and wastes fuel. If there were an efficient way to avoid that, it would be stupid not to. That's why they changed it.

What shocks me is that this is the first you've heard of it. You've never heard the car next to you shut off when they pull up to a light?
A PHD student with large amounts of debt can't afford a lawyer is why they get away with it.
I'd have thought the UK government [and others in The West] had the ability to legally compel airlines not to fly particular models of aircraft?

If not, then the Chinese system would appear to be superior as safety can trump commercial considerations then.
You can safely assume that most airlines pay only half the list price, or even less.

https://en.wikipedia.org/wiki/Competition_between_Airbus_and...
A robotic leg, born without prior knowledge, learns to walk
Show HN: Game Detection/Identification API Using Tensorflow and Go
Yep, people here don't seem o understand the concept of barter...

Oh, and wait until you have to declare your "data dividend" in your tax declaration...
So, has the time for project Xanadu (https://en.wikipedia.org/wiki/Project_Xanadu#Original_17_rul...) come?

If so, do we have the technology?
How Artificial Intelligence Is Changing Science
Sex is the strongest motivator for young men to develop the mind, the body, become cultured, make more and more money, and to enter into demanding relationships. If sexual desire can be completely fulfilled alone at home, then what is the point of all society? The strong arches and buttresses that support high roofs collapse and leave only solitary ruined columns.
The video is great and useful, shows me what it's all about in 2 minutes. Good stuff.
Agreed, if that's the whole hash function I think small code size is a selling point of this hash compared with other modern fast hashes.

This hash function looks like it will do unaligned reads if you're hashing an unaligned string. This doesn't matter on x86, but portable code should avoid this. It would be helpful to have a wrapper function that could handle unaligned strings by special-casing the begin and end of buffer.
Nvidia Outbids Intel for Mellanox
Porsche has next-gen batteries for longer-range EVs coming next year
The question is indeed why?.
One of the crappiest article ever on Medium
Show HN: Journali.sm, a Newsfeed for News
OpenAI's new “dangerous” GPT-2 language model (audio with transcript)
Yes, it's the suburbanite problem of too much house, too much yard. There's too much of everything to keep in presentable condition.

One solution would be to hire outside help to keep the excess of stuff clean, but that may be expensive. There's another solution, to cut down on the amount of stuff. When I was a kid the lawn would take 30 minutes to mow with a push lawnmower, and maybe 45 minutes for raking. Once a week. On Saturdays, because Sundays is quiet day.

Washington told its citizens to either earn enough and keep quiet or downsize to keep quiet. It's a good start.

It's time that other peoples' ostentatiousness stopped spilling over in my domain. Leafblowers are just one symptom. SUVs are another.
... and front page of HN.
>Embrarer is going to eat their lunch
Not so fast: https://en.wikipedia.org/wiki/Boeing-Embraer_joint_venture
At some point you have to wonder where is America Antitrust laws...
We have one stall at work that's called "the crying box". It's got a box of extra box tissues, it's a little bigger than most (handicapped), and we keep an old Game Boy with Tetris hidden behind the soap dispenser.

Pretty much everyone disappears in their for about 30 minutes once a week. And this is the men's restroom by the way. Not sure how the ladies deal with things.
As far as I know, RNGs on computers use the first few digits, not the last. The reason why, and the problem with using the last, is that your laptop probably measures the voltage of a thermistor coupled to a resistor using an ADC. So you're dependent on an ADC (analog-digital converter) chip that takes voltage and gives you a digital signal. If you have a 12-bit ADC (commonly used to measure voltage), that means you get 2^12=4096 bins. So if your maximum and minimum voltage from the thermistor perfectly line up with the ADC's range, and your temperature can vary from -50 to +50C, then you get increments of 0.025 degrees C. It's pretty easy to see that the last few digits are very much not random, and using them would not work!

Mildly related and fun: https://electronics.stackexchange.com/questions/274606/whats...

(if you spend a bajillion dollars to set up a 32-bit ADC with everything needed, and have a 100C range, you get increments of 100/2^32 = 2.33e-8, now that's precise! This probably would be a bad way to get randomness for about 20 other reasons, though)
I see it the same way, that's a real problem. People often don't do anything apart from work, also don't feel like the belong anywhere. Corporate life make it even worse.
A Physical Model of Randomness
The question explicitly stated that booting another os wasn't an option, so you are right in this case.

However, you should avoid being in that situation entirely, which is nowadays very feasible: all modern servers include remote management facilities, and all sensible virtual server providers give you some way or another to boot from a network image (and get a console session through VNC).

If your provider doesn't give you these options you should definitely switch providers. Not having this option means that you are always one mistake away from total doom (server won't boot -> you will never ever be able to access it again).
Do people experience noticeable lag on i3 on modern hardware?
> Humans need at least one chromosome to be viable.

I accidentally an whole X.
IMO, the bigger issue is the flip-flopping. It shows that not enough thought was put into the initial decision to close stores. How many other, non-visible decisions are being made on a whim?
I gave a short talk at XDC which shows how sway & wlroots solves this problem:

https://www.youtube.com/watch?v=VuRXHJu5Kmg

tl;dw: you can't set your position but a drop-down terminal is still in the cards
Kudos on the 1.0 release!
I'll install it on my machine tonight to give it a spin, so far I've mostly been using xfce but been wanting to try out a tiling WM for some time :)
Re MongoDB, I don't think their pretending to be opensource anymore, just source visible, see

https://lukasatkinson.de/2019/mongodb-no-longer-seeks-osi-ap...

Re OpenES, its an apache licensed distro without proprietary commercial bits.

One of the concerns I have had with the recent trending of some opensource companies (elastic, timescaledb, and others), is that those who mix in proprietary code into their opensource repos, effectively taint contributors who can't even look at git history on a project without viewing stuff thats not opensource.
We have designed a new Wayland protocol for this kind of apps: https://github.com/swaywm/wlr-protocols/blob/master/unstable...

So yes, it's possible. I'm not aware of any existing drop-down terminal using the protocol yet.
It is pretty clear that you lack empathy towards something you don't fully grasp or doesn't conform with the way you see, that is unfortunate but understandable.

Places like GoFundMe have morphed into a multi-tool for different groups. There are legit and illegit cases even within areas you may perceive to be "right". I have worked with an individual that needed a transplant and he simply requested close friends and family to support his cause. We went with GoFundMe for a few reasons: (1) it is easier to have a page talking about the matter so people (close friends) can read and empathize, (2) it goes beyond a single social media tool, (3) can be transmitted to friends-of-friends, (4) has an annonymous component to it, (5) allow others that empathize with the cause to support, (6) is well-known [instead of a suspicious link for example]

Can other methods provide some, if not all the few points I bothered to list? Very likely, but that was the option we decided to go with.

Some people don't seem to realize the impact their actions can have on the internet, whether the scammers in places like GoFundMe (look at the reaction ppl are having about it in here) or defamers like you.
It depends on how much revenue elastic is getting from their hosted offering and support contracts.
I think that using any kind of self-referential technique in a quine is cheating.

If you learn how to write a quine in an 'ordinary' language, then the same technique works in Clojure or anything else.

SPOILER

There is basically a pattern to how it works. The program consists of a Start and a Finish section. In the middle are two arrays of strings. The first array is the strings of the code of the Start section, and the second array is the Finish section.

The Start and/or Finish section are the mechanics that prints out the two arrays of strings.

First print out the first array, eg, the Start section.

Next print out the first array again, but 'quoted' in a way that it actually forms the code that initializes the first array.

Next print out the second array in the same quoted way that it actually forms the code initializing the second array.

Last, print out the second array.
I was gonna say that that sounded like a really bad interview question... until I googled CCNA and saw that it was a cisco certification. That does sound pretty bad
Great info thanks for sharing
This is huge news. Sway is absolutely incredible, it puts macOS, built by Apple's army of engineers and dump trucks of money to shame in its simplicity, stability, and efficiency. If you want the best of the best DE, look no further. If you're on the fence about trying a tiling windows manager, I say, give it a shot for a single week and you'll never look back. Invest a few hours in a sway config file that will serve you for years.

Also, migrating from i3 is super easy and painless. Really a seamless upgrade experience. If you've been holding off upgrading to Wayland, now is the time, Sway is absolutely ready.

By the way, you should donate. These people absolutely deserve your money.
Page is badly out of date, it says the mission is planned for launch in 2016. It launched in December 2018.
/s ??
> You have to evangelize your plans to customers, prospective employees, the press, investors, etc...

Listening is the new prospecting.

On this subject, John Jantsch is masterful > https://www.goodreads.com/book/show/21847226-duct-tape-selli...
It's more of a problem with Xorg, which does not do things atomically - leading to tearing and other problems which are absent on Sway. We also work at a level where we can orchestrate atomic updates of your entire layout as many windows are affected by a single update.
Does "everything else" work with wayland? Like is the compositor the only thing I need to get most applications running without too much hassle?

Disclaimer: I haven't read up anything on wayland and don't know too much about how X or it's mechanics work
Options have a strike price that is close to their last round of private valuation, so you are effectively valuing them at 0, which as you say is irrational.
This is some kind of commercially motivated "research" that's not peer reviewed nor replicated.
This kind of echoes what Jaron Lanier has been proposing. I think they get at something true, in terms of moral sentiment, but I don't understand how it would be implmented.

How do you set prices? How does this lead to better incentives and outcomes, rather than a scheme where people can get $4 a year and the industry gets a moral blank cheque.

Currently, our Google & FBs data is being monetized mostly via ad-targetting, or via (for example) optimizing the FB newsfeed algorithim so that you spend more time on FB, where they can put that ad-targetting data to work.

Google's captcha-powered self driving cars demonstrates a point, but at least for now, the value of data is mostly ad-related (or business/political/military/police intelligence, which overlaps with ad-targetting in worrying ways).

Paying consumers to be advertized to ... isn't that a black mirror premise?

As of now, I'm more inclined to the "make-the-data-public" direction. For democracy concerns, for example, it would be valuable if the public could
Why does that matter? Is there any doubt as to whether I can understand language? The question is whether word2vec etc can.
Where can I get the code to integrate push notifications into my website...
At least for a commodity chip like Broadcom Tomahawk (100G), the latency is 500ns with L3 enabled, and 300ns if only L2 is enabled. Compared to the Mellanox SB7700 at 90ns ethernet has some catching up to do if latency is the end goal.

Ethernet tooling for HPC has a ways to go, but I suspect in the future it will be more competitive. Especially if specialty fabric vendors cut down on R&D.

CLOS fabric designs seem to be winning the war these days which I think favors Ethernet in the long run. Better flow distribution on aggregate links and now widespread support for MC-LAG means you can build a really wide CLOS network with L2-only.
This was a little weekend project, essentially to be like your social media newsfeed, but actually for news. Let me know what you think
I used to think that resume driven development was nothing but a curse but I've softened my stance on it a little.

Realistically developers are compensated by a range of different things - free gourmet meals might be one - another even more important one being career development.

If you let developers who want to use kubernetes use kubernetes even if it's not strictly necessary it might be a net positive for the company.

Hell, even if kubernetes is a slight negative compared to the simpler equivalent it could be a net positive because it gave somebody who wanted it a career boost from experience with a "hot" technology which made them happy.

Now, only if RDS is going to cause a massive headache would I be seriously against it - provided we walk into this situation with open eyes.
Burnout': U.S. Olympic cycling medalist Kelly Catlin dies at 23
The Photo Lab That Flew to the Moon
The whole RAT idea doesn't make sense. There's no reason for someone to infect her computer to go give her better marks. That's not how it works.

Countless engagements I have spoofed my MAC to 11:22:33:44:55:66 with a hostname of 'you're being hacked'
Why not? Nobody's forcing you to use them.
You are going to get older anyways, it's better to get older trying to achieve goals, and failing (in the process learning and becoming a better version of you), then just sitting around feeling sad for yourself. I would also not spend time looking at the current state of the world for validation, there are those who achieve contrary to expectations and normalize it, and then there are those who look at the status quo and decide that they just can't do it. I suggest everyone try to be the former and not the latter.
IIRC Mellanox was always doing Infiniband; they made the hardware and Voltaire wrote the drivers (before people understood open source and created OFED).
The thing that I think Debian does best (which is the same thing that has kept me using Debian since about 1996) is stability. I don't think any other Linux distro (that isn't Debian-based, anyway) even comes close.
I'd hear that all the time too but satellites do play a role. I'm just unsure exactly how they fit in.
Why should you (upgrade from i3/X)? What's the benefit?
Where I work they used to have an ad hoc and manual deployment strategy that could take months and sometimes resulted in an errant dev taking down production. Switching to cloud infrastructure with CI/CD pipeline seems to have made things much better, at least for the products that have switched over.
Exploring galaxy evolution with generative models:
https://arxiv.org/pdf/1812.01114.pdf

Generative models open up the possibility to interrogate scientific data in a more data-driven way.
Another fake scientific journal.

> Received: July 20, 2018; Accepted: August 08, 2018; Published: August 17, 2018

http://www.imedpub.com/

DEFCON talk in 2018 regarding these fake journals: https://www.youtube.com/watch?v=ras_VYgA77Q
Good point. It's always possible that a paradigm shift can change the culture and open up the landscape to paid services. But from a purely anecdotal perspective I'm not seeing the paradigm shift. Instead, I'm seeing the opposite. People are made aware of the privacy violation and data collection and almost welcome it. They don't care if they are constantly monitored as long as they can find the nearest starbucks on their smartphones. Just my experience. but I'd welcome paid services and simply more competition. The centralization and domination of tech spaces by a handful of companies is something we all should be worried about.
Yes, you setup global hotkeys in your Sway config file.
Well. It's all about a golden mean. As usual.

The mindset shouldn't be about building an ideal infrastructure, but it should be about having a reliable infrastructure instead. It surely doesn't required to have every brand cool thing which was advertised on HN within last 2 weeks.
But fully automated pipeline for code delivery and configuration as code is essential. It doesn't require that much time (especially if you reuse one of thousands example from github), but it will save you later. Even for a single node in linode.

Even though it won't help you to build new features and attract new users, just think about as a necessary action to keep your existing users. Nobody wants to use the thing which isn't available because a developer messed up with deployment command, didn't notice it and left home.
Ask HN: Who's Using Terraform?
I've used terraform for a couple of personal projects, and a bit at a company I used to work for, and I'm considering using it for my company. But I'm curious how other people are using it. I'm mostly interested in:

1) Do you use it for everything (eg ALL cloud resources created, updated, removed via terraform?)

2) Do you use it for isolated cases (eg creating roles and permissions in your cloud provider?)

3) Who runs it, and where? (eg run by individual contributors, or in an automated environment, or some other way?)

4) What are some things to watch out for? (eg patterns/anti-patterns.)

Just curious what it looks like out in the wild. Thanks!
Fair enough, I'm not a maritime buff. Here's a bit more info to confirm your point [0]. I was thinking more of intermediate stops, specifically Canary islands and Morocco coast, which could have made the voyage easier, and allow the gradual development of navigational prowess in the first place.

Speaking of intermediate stops, you'd expect a fleet of 2000 ships sailing to Americas to be borne out of a maritime culture with a significant footprint. You'd expect said culture to leave some archeological traces in the Cape Verde islands, which are only 400 miles straight to the west of Dakkar. I have never heard of any hard evidence of massive Mali empire / West African fleets traveling to Cape Verde islands on a regular basis. According to Wikipedia:

> Before the arrival of Europeans, the Cape Verde Islands were uninhabited.[12] The islands of the Cape Verde archipelago were discovered by Genoese and Portuguese navigators around 1456.

[0] https://en.wikipedia.org/wiki/Prevailing_winds

[1] https://en.wikipedia.org/wiki/Cape_Verde#History
I know Heroku is pretty painless except when trying to do weird things (use a wildcard certificate from let's encrypt comes to mind, though it might be OK now) where it can become weirdly complicated as we have to think about stuff that was hidden before (how are the request routed ? how is the certificated handled ? how to renew it ? etc)

How does App Engine compare ? From a bird's eye, it seems a lot of configuration is still needed to communicate within Google's ecosystem and as Google also pushes k8s, I wondered how much resources they were putting in App Engine to have it run smoothly vs k8s where they are the main driver force and have a natural advantage over the concurrents.
Can you give an example of a popular software that uses term "distro"?
189 calls over a 5 year period across 46 different facilities, and the original article even notes that many of those were not work related at all.

It seems to try to lean towards "Amazon warehouse jobs are causing people to think about killing themselves" but the opposite could also be said - Amazon was able to engage these same employees with suicidal ideations and get them help. Only one seems to have actually killed himself, and that's after a bipolar diagnosis.

What is the suicide rate in other similar positions? How about call centers or other jobs with strict adherence to clock in/out or task time? It's easy to blame Apple or Amazon or Flextronics, but how does it compare to the rest of society?
Is this list public? My biggest battle using linux is keeping a list of great software! :)
Google Season of Docs – Connecting technical writers with open source projects
More reasons for me to stop using Amazon but.... this is pretty interesting for me and I am not sure how to feel about it. On one hand I feel like they exploit the least educated and relatively poor people. On the other hand I think the only reason they are getting bad press is because they are a large corp.

I have worked at many small businesses over the years and did physical work. I was treated like garbage by most bosses, didn't have any insurance at all and worked 16 hour days when needed. No paid time off, 0 benefits, some jobs paid cash. Nobody would care if complained because it is a small business and nobody would read an article about it. This is happening to many many people in the US. If they didn't push to get out of those jobs they may be stuck there for life. Now, I am an SE, get good benefits, less stress, more respect, everyone is more lenient and polite. Yet, deep down I still have PTSD of walking on eggshells because of shit employers.
Dear Ladies and Gentlemen,
it would be of extraordinary interest to I believe many people in our industries if anybody with some production experience on the topic would like to write a short comparison "Elasticsearch vs. Solr", thank you very much for your attention!
Maybe not lag, but I've experienced screen tearing with some drivers, though it completely went away when I started using glamor: https://www.freedesktop.org/wiki/Software/Glamor/
Yep, most applications should Just Werk.
That's in EWD1175: https://www.cs.utexas.edu/users/EWD/transcriptions/EWD11xx/E...
The Website That Took over Men's Media
Entrepreneur's Ruin, or How Not to Go Bust
Faxing is growing in popularity
Yes, indeed courts also use "balanced of probabilities" in civil cases which is a much lower threshold that may well be met here.
The movie and book are both a lot of fun. I can't find a citation for it, but I do recall someone involved in the movie production complaining that the studio kept pressuring them to expand the role of Katie Holmes's character, to the detriment of the overall story.
How to Buy a Profitable E-Commerce Business