skysight-inc/HackerNews huggingface dataset:
I've been thinking about this quote a lot recently - "Canada, the most affluent of countries, operates on a depletion economy which leaves destruction in its wake. Your people are driven by a terrible sense of deficiency. When the last tree is cut, the last fish is caught, and the last river is polluted; when to breathe the air is sickening, you will realize, too late, that wealth is not in bank accounts and that you can’t eat money." It's attributed to a canadian Aboriginal but could apply to any industrialized or semi industrialized country. Hopefully we save ourselves before it's too late
Not very cheap and probably outside OPs range. But the Boss Katana Air is an amazing little amplifier, Bluetooth speaker, pedal modelling device etc. And it allows you to connect your guitar to the amp wirelessly. It really works fantastic.

https://www.boss.info/us/products/katana-air/

I'm but an amateur guitarist. I can't detect any latency caused by the radio communication. But I have not been able to find pro muscicians trying out the Katana Air and complaining on the latency. It really works. Over quite long distances too.

The only thing I would have wanted in the Katana Air is rechargable batteries in the Amp itself (the transmitter is charged by the amp). But that is not a major issue.
>while i'm sure unions were involved i doubt they were the only reason we started reducing work hours and improving work conditions,

You are absolutely correct, I can give a VERY modern example. Medical residents now have capped hours, in I believe all 50 states, due to New York passing the Libby Zion Law and other states adopting similar laws. See https://en.wikipedia.org/wiki/Libby_Zion_Law

The same goes for pilots - https://work.chron.com/duty-limitations-faa-pilot-17646.html

Truck drivers - https://www.fmcsa.dot.gov/regulations/hours-service/summary-...

Etc.
This is also a perfect example of how to showcase your project. Clean, understandable text, plenty of different examples, and a link to sample code.
Are there examples of great companies that actually started selling before building the product?

From Google to Facebook, all the companies that I've ever researched seems to be based on people fiddling with ideas and then quickly iterate to the direction when they start getting traction.

Sure, there are crowdfunding sites or established companies selling based on CGI drawings or concept videos but this seems to be not the rule but the exception for the products that I use. What seems to be the rule is that people have some ideas, they build MVPs and fast-iterate or pivot based on the reception.

For the b2c, at least... Anyway, the article is probably talking about b2b where it can be O.K. to start with some slides of value propositions and build the thing later because of the selling process taking moths and the implementation, potentially years.

edit: hmm, maybe I am taking the "selling" a bit too literally.
Get Basic Encryption- SSL Don't Have to Be Complicated
I've done something similar, but with the boys in my kids' circle, who have all grown up with playstray-tions and whatnot, only we are using retro computers that don't have internet or amazing games or heavy tooling, but rather just Amstrad or Commodore or Spectrum or Oric Basic, a bit of modern disk tech (48k RAM with 8Gigabytes of storage) and some happy game-playing, or so, before getting stuck into what programming is, how different computers work in different ways to accomplish similar things, and so on.

Kind of a hacker experience, really.

(A few have moved on to Linux...)
If a WWIII were to happen would we want to ensure the return of human civilization?
Show HN: Coravel – .Net Core Framework for Indie Developers
Espionage is one thing. But isn't targeted cyberattacks on another nation's facilities and infrastructure an act of war?

Anyone know if there are any international law covering cyberattacks?
The area that I manage didn't use to exist in the company, so while I was still building the team (it was my 2nd month into the job) I invited him for a conversation and, before I began speaking, he interrupted me, asked the following question, which derived into the conversation below.

- What have you done so far?

- I am building the team, have already hired X people and they will begin next month. I have also mapped what all other areas are doing and I am planning our deliverables.

- So, essentially, you have done nothing, right?

- Well, there wasn't really much I could do other than that without a team. Besides that, I had to invest some time into planning and showing the executives the structures and resources I will need.

- I got it, you haven't done anything. Listen, I am really close to the the company's CEO and we spoke about you yesterday. I didn't say anything bad about you this time. Besides that, I have a really good relationship with executives X, Y and Z and advisors A, B and C ... [he kept on bragging about himself]

The conversation above really sounded to me that he was threatening me. I spoke with some people in the company I already felt like I could trust about it and no one really understood why he did it.

I ended up thanking him for the feedback and moved on.

EDIT: Added further details that were previously included as a separate comment
Asking questions and trying to sell something is an amazing learning experience.

Especially if you don’t have experience in an industry the best thing you can do to learn is to try and sell something or schedule calls with people in the industry.
If we could make politicians have to pass an AI lie detector we build first, then I am for this. Firstly this will never happen, and secondly if for some reason it did we would then likely have no politicians.
Interesting idea - biogeneration of "food" for space travel first, expanding to terrestrial once the price is down. But desperately short on detail.
I don't think GDPR would prevent this I read though it for work before it was implemented I don't recall anything saying algorithms can't make decisions about people. Our company uses algorithms to decide what ad is displayed to people, and I'm not recalling anything that would make these diffrent under the law.

Furthermore, I believe the government has been given broad exceptions from GDPR for anything related to doing government stuff. This is form of legitimate interest "processing is necessary for the performance of a task carried out in the public interest or in the exercise of official authority vested in the controller;" It is in the public interest the border control laws be enforced and a manner that is both effective and minimized cost to the public, also this involves the exercise of official border control authority, therefore this is acceptable.

(Standard reminder that if you are relying on the advice of a stranger for legal issues that matter you should get an attorney.)
Mystery to me as well. The only people I know from the course who do it live far from London. Even then I'm not sure how it makes sense when you could get a remote job.
He was a journalist, advocating reform does not remove your journalistic integrity. I can't see how pushing for reform in Saudi Arabia would somehow make his death acceptable though.

And Saudi Arabia has killed plenty of journalists in the past. US residency is the unique aspect in his death.
Why make assumptions? I'm an engineer and I make decisions based on data and information presented to me, and try to avoid guess work and assumptions as much as possible.
> listening to classical though[]

Yeah.. I vastly prefer a real concert. But some people prefer their home audio setup instead. Even my old aunt.. I heard a guy (self-certified audiophile) complaining about the "bass response" when (apparently for the first time) he went to a classical concert. According to him the orchestra's "bass response" (whatever that means) was sub-standard.
I prefer the real concert though (although I mostly go to small avenues). I should add that I have a tiny hearing problem in my left ear - normally I'm not bothered about it at all, but that ear is extremely sensitive to harmonics and quickly turns it into distortion if there's anything not quite right (whatever that is. I have no idea. But I noticed at one time that I can listen at much louder levels with certain high-end speakers. Of the type I could never buy.)
Real concerts are bliss though. My ear never complains.
Out of curiosity, how would a graph database help when booking a room? I would have thought a simple table:

create table room_booking {
roomid,
booking_started,
booking_ended
}

and some simple sql to check if any rows exist within the required date range would have covered it? What other aspects am I not considering?
2019 होगा mobile technology की दुनिया में नए इनोवेशन के साथ होगा बदलाव
Regarding point 1, you can combine 'challenge response' with diffie helman to

Have the server side not know the password

And be secure against replay attacks given attacker access to plain text.

The scheme is something like:

Setup

Server generates key (x, xG) where G is some elliptic curve base point. It stores x and sends xG to the client.

The client computes y = H(password) and sends yG to the server.

The server stores the shared secret. x (yG)

Authentication:

Server generates nonce r and sends r xG.

Client computes y = H(password) and responds with y r xG

Server verifies that the response equals r (x yG).

End

In this protocol, an attacker with access to plain text, even during setup, still can't do anything.

This method is weak against MitM, but that can be solved on auth by doing a fully ephemeral diffie helman there.

I concocted this scheme on like 10 minutes, so there might be mistakes, and it os probably suboptimal.
Japan Victory Over Mobile Carriers Triggers $34B Rout
You are putting words he didn’t say. JS provides vast reactive surface to identify automated tools with.
Also very population density, making it less attractive relative to e.g. suburbs.
You are definitely right. I controlled myself yesterday and ended up not quitting, but that was pretty close.
Drag and drop renaming works for me in recent versions of VSCode, and extracting code to another file has been there a while as well.
Desk/64: Unix-like operating system for Intel/AMD 64-bit SMP desktop systems
Performance as first class citizen – Part 1: continuous measurement and tooling
"LIGO spokesperson David Shoemaker of MIT thinks the controversy all boils down to a misunderstanding about LIGO's methods for analyzing its data. "[Jackson et al.] came to it skeptically, and I think skepticism in science is a really important thing. You have to question results," he says."
We could, we just won't. People have been trying to promote that for the past several decades and meat consumption globally has just gone up. The book Clean Meat devotes a chapter to this; historically every culture has consumed more meat when they could afford it. Most people just like it.

We almost hunted whales to extinction for their oil. That didn't stop because we persuaded people to quit using oil in their lamps. It stopped because someone invented kerosene. Whaling was the fifth-largest industry in the U.S., and then in thirty years it was gone.
>You've only been treated fairly because of the substantial gains that unions have won for you in the past.

I'm treated fairly because it's the 21st century not 19th and early 20th century, when unions did most of their beneficial work. We have things like OSHA, fire marshals, etc. We have far more avenues of employment than in the 19th and early 20th centuries as well. And arguably more importantly, we have mobile broadcast platforms called cellphones that with a few taps of a screen can broadcast to a global audience to document conditions and immediately expose them.

Unions are dying, presumably because people don't want to be a part of them (can you blame them, there's countless documented instances of union corruption, in some instances with direct ties to organized crime ahem -> https://lrionline.com/mafiaunion-ties-still-strong/ )

In 2016, there were 14.6 million members in the U.S., down from 17.7 million in 1983. The percentage of workers belonging to a union in the United States was 10.7%, compared to 20.1% in 1983.
Every problem has a solution that's simple, elegant, and wrong.
Absolutely not definitive, but the biosphere 2 experiments provide a data point.

https://en.m.wikipedia.org/wiki/Biosphere_2
Border checkpoints in the Schengen zone, which is most of the EU, are forbidden.
The government they have is a direct representation of the people, who collectively have put checks on capitalism to be able to favor their own lives and the lives of their fellow citizens over capital.
> "...for the demand"

If demand is lowered by the population at large consuming a lot less meat, then it's perfectly reasonable to produce meat ethically and sustainably.

Chickens/eggs, etc.
> Time magazine, which doesn't exactly seem to be a bastion of conservatism

Although Christina Hoff Sommers does have a noticeable bias/axe to grind since she's pretty anti-feminism and considers there to be a "war against boys". Also she works for the AEI which is a conservative think tank.
Crystals for Taking Chances, Protection, and Opportunities
Mock video game created with hand drawings
It makes me "sad" too, kind-of, until I realize that...

* This all about a relatively small number of companies, all large, mostly trendy, mostly webby.

* mostly Bay area and their satellite campuses in a few other places.

* base salaries are higher than what I'm used to but not crazy higher unless one counts stock grants. When danluu casually drops numbers like 400K he's really talking about senior/principal folks in very elite job-tracks WITH very high stock grants.

* the data comes from people who have had "career trajectories" that brought them to this salary escalator. Career-changers, those of us with weird and varied backgrounds and those with rough starts are, generally-speaking, excluded from these kinds of salary expectations.
In general I think that graphs are a very good fit for many problems in analytics (e.g. fraud detection, logistics) and having a database that treats graphs as first-class citizens is a good thing as well.

I've used Neo4j in the past and it seemed to be stable and efficient, not sure about how well it scales though.

Before, TitanDB (now JanusDB) in conjunction with the Tinkerpop stack was probably my favorite graph DB/stack, but not sure how seriously Datastacks (who owns TitanDB now) continues developing it. And JanusDB as a project didn't seem very active to me (I could be wrong of course).

That said, you can construct and handle graphs using relational databases, graph databases give you advantages in that they have (often) better indexing (i.e. O(1) lookups of vertices & adjacent edges) and come with graph querying languages (e.g. Gremlin), which make it much easier to work with graphs compared to SQL (you can use recursive CTEs to walk graphs on the database side as opposed the client side but complex queries are hard/impossible to write like that). I've written a graph DB abstraction layer in the past that also supports SQL backends: https://github.com/7scientists/vortex.
Monkey Sort: China's Steps for Recruiting Spies, Malware in Open Source and More
> store them for a long time, e.g. at least 10 years.

Not sufficient. Should store them for at least 36 years.
Best Coub Video Mixture #154 – Trend Coubs Set Videos
Javascript ist also required for the vast majority of web-based exploits. I find it somewhat strange that you ask me to make my system less secure so you can better secure my account.
I'm curious if any of you have tried it against another commercial graph db like AllegroGraph?
Show HN: TodoMVC Todo List App in VanillaJS TDD Example
If cyberattacks counted, the US would be at war with China and Russia. I bet there will be a treaty eventually, and I have some fears on what secondary restriction it will place on the internet.
Can vegetarians on Earth benefit from this sustainable protein as well?

It would be great to have options beyond soy, vital wheat gluten, and the usual bean/grain/yeast medleys!
What the commenter probably refers to is the fact that grazing animals eat plants which humans can not eat while vegetarians eat those which are suitable for human consumption. The grass eaten by herbivores 'just grows' while the cabbages, lettuces, beans and sprouts (et al) eaten by vegetarians (et al) don't "just grow", they need to be grown purposefully on soil which has been fertilised, they need to be protected from insects and vermin, etcetera.

Had the herbivores been harvested from the wild this would all be true. In practice the herbivores are fed not just grass but beans, grains and other produce. Which has to be grown just like the vegetables eaten by vegetarians. Since the 'conversion factor' - the efficiency by which an animal transforms 1 kg of fodder into 1 kg of edible animal - varies from about 2 (insects) via 5-7 (chicken) via 9-11 (pig) to 14-18 (cow) it becomes clear that it takes a lot more grains, beans and such to feed a carnivore than it takes to feed a vegetarian.
> It would be hard to find "nearly empty" flights given that load factor.

Isn't the load factor a type of average? In that case, there could be a number of flights with low occupancy, and a number with 100% occupancy. What we should look for is statistics about the frequency of airlines complaining about empty flights.

I also note the graph shows load factor from 2008 to 2017 and does not start from zero. it starts from 81.4% so there is a (small?) 4.2% improvement over almost a decade. To me, that shows an improvement but not evidence about how they have stopped complaining about some empty flights.
IPv6 addresses aren’t really scarce.
Lime recalls thousands of scooters after reports of some catching fire
I don't think it's really feasible, for the reasons you mentioned, among others. Nevertheless, there are countries which try to govern (or at least suggest) the min-max salaries that you can expect given your profession/experience/skill, e.g. Germany.

Like many people replying to the OP, I'd like to see some data that looks at it from different perspectives, tho, instead of just picking a side and arguing for it - "there's a wage-gap" vs "look, there actually isn't".
We evolved as omnivores. We are a predatory species. We can’t go vegetarian as a species because we aren’t a vegetarian species.
You should have really spent the time it took you to type in this over-the-top response to read the article with a bit more sympathy instead. It's not necessary to solve unsolvable technical challenges to make something that helps people.
That might inadvertently select for politicians who believe what the voters want to hear over those who lie but know its a lie. Since the later want to get re-elected they'll quietly abandon the good-sounding-but-horrible plans they talked about to get into office but the former will actually try to carry them out.
Domain hacks with unusual Unicode characters
What makes you think that the powers that be are sleepwalking? They know it's coming and they want to be out on top when it does.

Hence the anti-refugee, anti-immigrant talk -- might as well start early and get people in the mindset to deal harshly with mass migration caused by climate change.

Hence the continued military build-up and the consolidation of armed forces in hot-zones (multiple meanings to 'hot')

Hence the rise of protectionism (free trade won't mean much in a climate crisis world anyways)

Hence the rise of nationalism (what's "mine" is mine)

There are too many advantages to being the last to do anything, and it's too late to do anything without a major revolution or civil war. The whole world economy goes into a tailspin over a relatively minor increase in the barrel price of oil -- imagine what it will do if oil goes up by 1000%, which is what it would need to do to stop its rampant consumption...

I love my kids, but sometimes wish I hadn't had any.
I think you're being too rigid. There are situations where one employee forces themselves on another at the christmas party. In that situation obviously the right call is to report it to the police and to have a disciplinary process internally for gross misconduct. But there's a million smaller examples of harassment that just need to be tackled by the organization. For example, if a man repeatedly makes comments about a woman's appearance, there needs to be a process where the woman can report that, be heard and have the issue addressed - it may be as simple as the employee's boss pulling the into a room and saying "stop being a creep". Not everything is solved by law suits.

However, obviously if things do escalate, access to the law should be guaranteed and the binding arbitration should clearly be dropped.
Before posting opinions, one should verify them against "Hacker News Tired and Discredited Wrongthink Opinions Directory".

Edit: As it seems, the rule applies to this comment too. Dear reader, if you feel uncomfortable are offended by this comment, you are the problem.
I spent 5 years at the big tech company and I was respected and had good relationships over there. I am pretty sure most my co-workers would hire me if they had open positions (granted, over there my work was purely technical). During 3 of those years I was also doing my business on the side.

I started my own business because I felt like the work at the big tech company wasn't challenging enough. I could have gotten my boss to make it more challenging, but starting my own business was a conscious decision, since I would have the opportunity to learn new skills and work with different technologies.

I was 9 years out of university when I got the top management position.

Fun fact: the startup I left wants to hire me back.
A little OT, but in my little home town the last CD shop disappeared a year or so ago. But you can still buy vinyl in town..
You're forgetting to mention that open source != free software.

I have no problem with the license itself, because it maintains the four freedoms. So from a free software perspective it's fine, and that's the spirit of GPL. However, if I was a business owner, I would never run software under that license because it may create unforeseeable license conflicts. As far as I can see (correct me if I'm wrong), any software running on the SaS stack would have to be compatible with GPL, and there are plenty of open source licenses that you might want to or need to use that are incompatible with GPL. For example, it seems that strictly speaking only fully FSF approved GNU/Linux distributions are compatible with that license.[1]

Or maybe I'm misinterpreting the license requirements? (IANAL)

[1] https://www.gnu.org/distros/free-distros.en.html
You know with a big enough corpus of successful sales I think we should be able to train our Sales-Bot to sell simple linear regressions as Big Data AI!
Wouldn't it be possible for an entity such as Amazon to establish a separate legal entity and thus circumvent MongoDB's Server Side Public License ?

The separate entity would provide the "raw" service (where there wouldn't be much to open source) to Amazon, possibly running MongoDB directly on their infrastructure, then Amazon would turn it into a full-fledged SaaS offer.
I understand this is not a subject where details can be shared, but - I'm sorry - at this level, this sounds like marketing speak. "You can't possibly comprehend just how advanced our AI is. If it appears stupid to you then because we intentionally want to have it appear stupid..."
> Unions are dying, presumably because people don't want to be a part of them

Couldn't this also be down to rules against union busting being relaxed and companies like Amazon taking full advantage thus making it difficult for people to join a union even if they wanted to?
What can they do? Strap you in front of it like it’s clockwork orange? You can refuse to respond to it. Cover your face with your hand and say “operator operator operator” or some other nonsense. Say it’s creepy or ridiculous to talk to such a thing. They will let you go.