skysight-inc/HackerNews huggingface dataset:
Sigh. While I'm a huge fan of high speed rail, and in fact Portland-Seattle-Vancouver is close to the ideal distance for it to compete with air travel, two things make this really hard to justify in cost-benefit, at least for the near-term:

1. Low density of population in this area, low absolute demand

2. High cost of rail development in the US

These 2 factors just structurally disadvantage any such venture to create a high speed rail line between these cities, as sexy an idea as it may sound at first.

Speaking only of present demand, there is not really a huge enough sustained daily ridership between even Portland and Seattle. There are approx. 2600 daily airplane seats one-way between the cities between the hours of 6am and 12 midnight, or 150 passengers per hour. There are very frequent (sub-hourly) departures on very small planes, because people value frequency for such a short trip.

For a top of the line rail service they're talking about (and to most utilize the high fixed cost of the infrastructure), you would expect there to be at least hourly (or even be generous, 2-hourly) service to call it a true frequent high speed rail solution. You don't build a high speed rail to have it run only every 3 hours.

The 150-300 people taking planes now just doesn't fill a 700-900 seat train, and hope as you may to say that you can displace car vehicle passengers onto the train, it seems like a big stretch to think you'll stimulate 700 people per hour to take the train, especially at probably >$100 per ticket.

This is not to say that having such a service couldn't start to stimulate demand over several years between the 2 cities. But would the public be willing to foot the bill to make that bet, and for how long?

Secondly, the cost to acquire rights of way and get the expertise to built such a high speed rail line is just way too high in the US. There have been good articles wondering why this is, and that deserves a thread of its own, it's so complex. We don't have a good track (hah) record of being able to source the talent and the property rights and engineering leverage / cost efficiency to do this affordably. Other countries have 1000s of rail planning engineers who work on this stuff every day. It would be hard for us to fill a single train car with such expertise.

Much as I wish such a thing could be possible, the cost-benefits of high speed rail in the US really point you to spending your transportation $ elsewhere for more positive impact. If it could be built at 1/10 the cost, it would be a no-brainer, and for sure I would say take that bet. But that's not the reality we've created for ourselves in this country.
I know I can google this, but I am really looking for a more personal answer that others might also gleam insight from.

What are the efforts like for non x86 architectures, if any exist?

Are there working kernels for arm as there is for *nix with things like Raspberry Pi?

I haven't started my IoT journey yet. I am wondering if plan9 would be stable enough to tinker with in that space and in order to capture two birds with one trap.

[edits made to cleaned up the original mess]
Mostly agree but proxmox still has quite a few quirks. Its cloud-init support is difficult to use unless you just need hostname and single user and single NIC which does cover a lot of cases but not mine. Its web api is non-standard and cannot upload full cloud-init config files but requires files already on disk. Also no Docker, just LxC. I found ESXi free tier better for test lab for somethings like backup and snapshots but no creating vms from scratch via api was an issue which is why I used Proxmox in first place.
How to Iterate Thru a Python Dictionary - Possible ways
How about feeling idle with nothing to do but consider your own mortality? Not many people enjoy that, and Pascal wrote an interesting paper about it:

http://stmaryvalleybloom.org/pascal-diversion.html

Personally, my main takeaway can be summarized by this passage:

>And those who philosophise on the matter, and who think men unreasonable for spending a whole day in chasing a hare which they would not have bought, scarce know our nature. The hare in itself would not screen us from the sight of death and calamities; but the chase, which turns away our attention from these, does screen us.
How to build our own Google's Call Screening(call answer bot) application?
Berlin - Hiring Back End Developers @Grover
Is Moving from RubyMine to Atom Worth the Effort?
Midwest here, we got some weird cold grey, but not cloudy weather during the 2018 California fires. It was noticable, both visually and in the air quality.
Show HN: Reward your live-stream audience instantly for free
English has 2 syllables.
So human cells first survive 3 gs during launch then zero gs before they come back to good old g again. They live and multiply through all this, as long as they stay inside the human.

Now somebody created a carousel and says extracted human cells die when put on that carousel. Some pertinent questions were not addressed in the article: Would the extracted cells live if not put on the carousel? Do other types of extracted cells not die when put on it?

Instead of answering these simple question, they speculate about sending cell cultures to space. Where it's even harder to control conditions. I expect exactly nothing to come of it.

Edit: They have not tested in "microgravity". There is no single place on earth where you can sustain microgravity. You'd have to move very very fast. At which point you have other problems. What they do to cell cultures is move them up and down while rotating them. This simulates microgravity in the sense that "on average" the cell cultures experience zero-g in any one direction. Actually the cultures are routinely accelerated above one g with added torque!
I disagree.

Facebook released a highly competent Web UI library, and it was a game changer for how I thought about UI on the web at all.

Do I want to give my entire build process for the web to them? No.

Android Studio was released by the group who released the platform. XCode was released by the group who released the platform. Facebook didn’t build the web. I personally prefer having much more control over what code goes into my app.
"How to run [some] Steam games offline forever" :
https://www.gog.com/forum/general/how_to_run_steam_games_off...
2 of my favorite lines:

S: Wanna take a ride?
and
S: The first rule of government spending is build two at twice the price.
High speed rail could share track with commuter lines in some cases, as acela does in the northeast corridor. And building through the rural parts of the state is generally easier, California essentially decided to only build the rural segment of their high speed rail due to cost.

But in general you're correct that projects requiring new right of way are very challenging and expensive. Especially high speed rail with limited turn radius. Since the article mentioned a low-usage rail link between the cities, I would prefer to see a campaign to increase ridership. Maybe you could incrementally upgrade segments of that route that could support high speed rail.
Thanks for this guide! I was able to follow it easily and hope to try it out soon.
The dude who came up with it is a racist. He named bits of his proposed OS after an obscure racist. It's a level of indirection, but not a very complicated one to traverse, at least, not for the racist part.
Oh, neat.

I've been wanting to do something like that, but I was afraid that the combination of LXC + Docker would blow up due to networking or cgroups or something.

Are you running Docker and LXC containers side by side?

Any documentation on how you did it?
The Wikipedia CiteWatch
Just fully switch to lualatex/biber/biblatex.

We are teaching this combination since 7 years now to physics students and I have been using it for nearly all documents I created. That includes bachelor and master thesis, dozens of beamer presentations and currently wip PhD thesis.

Our (German) material ca be found here:

https://toolbox.pep-dortmund.org

Direct link to slides: https://toolbox.pep-dortmund.org/files/archive/latest/latex....
I do the exact same. I find this is especially important where license and dependency management is a concern.
"The Secret Barrister" is an incredible read on the failings of the judicial system in the UK. I'm sure most of it applies to the US as well.

One of the key takeaways was that the Police will start building a case against you from the very first moment they start interviewing you. So the advice to not talk to the police is very relevant if you believe there is a chance to be incriminated.

The book also gives an introduction to the Inquisitorial law system - used in most of the EU - where the judge plays an active role in the investigation and finding the 'truth'; in contrast to the Adversarial system of law - used in the UK and US - where each side competes with facts and the judge is a referee; and how all of this affects the judicial process.
Just set up Proxmox on my home lab last week. I’m slowly ramping up the learning curve. Sounds like I made the right choice.
ECommerce Mobile App Development Solution
Actually cra hides the boilerplate configuration in react-scripts. If you want to touch the configuration that you never need to touch, there's eject. It's my intention never to use eject.

The only useless thing I recall removing was some service worker code in the default template. If that bothers you it looks like they're making it easy for you to make your own template that's even leaner.
https://en.wikipedia.org/wiki/Weingarten_Rights

These days it doesn't seem to apply to non-union workers, unfortunately -- which is like reason #93 to want a union.
There's more Haskell-based software out there than the stuff that's open source or advertised as being Made With Haskell
Orchestrating One Million Containers
Community Driven Startup Acceleration
They expect to make €850 million in exchange for tariffs from the US which will hurt the already battered primary and secondary sectors. A flawless plan.
The Hades Canyon NUC actually has 2 RJ45 ports: https://simplynuc.co.uk/hades-canyon/
But it does cost you some serious money. I have a small i3 NUC and would rather plugin a USB3.0 to ethernet adapter.
SR Hadden has entered the chat.
How Can the IoT Technology Impact the Job Market During the Coming Months?
Teddy Roosevelt accomplished some respectable achievements, but he wasn't necessarily a hero to all.

His "Big Stick" policy would probably be reviled by a more globalized world.

During simpler times, an obvious thing that demanded action, saw action. Now, not so much.
Yes, look ie at HeLa cell line, continuously cultured cancer cells from patient taken in 1951. Many labs around the world use them.
At the time, it must have sounded of similar complexity or attainability as a ship to sail with all winds, but motor boats have been a solved issue for ages now, but ships can still sink.
The Berlin ſʒ is indeed what parent was referring to....unless he meant Bonn, where a very similar font is used. Would be interesting to know if a font like this is used elsewhere too.
This isn't an useful article about monads in my opinion. It adds neither insight nor depth, is completely redundant given the hundreds of articles out there, and is unlikely to give anyone struggling with monads an insight that would help them. Particularly egregious is the fact it introduces a formal definition only to immediately ditch it because it's "probably pretty incomprehensible" -- and this in 2-minute read with no room to spare.

Besides, everybody knows monads are not like containers. They are like burritos! https://blog.plover.com/prog/burritos.html
> we can think of a monad as a datatype with

Aaaaaaa

Be more precise about instance relations! They are the first source of confusion!

- String is a type. The value "abcde" is an instance of that type.

- Num is a typeclass. The type Int is an instance of that typeclass. The value 12345 is an instance of that type.

- Monad is a typeclass whose instances are generic types. The generic type List is an instance of that typeclass. The type List Int is an instance of that generic type. The value [1,2,3] is an instance of that type.

Explaining the operations of Monad is only useful when you're comfortable with "value belongs to type which belongs to generic type which belongs to typeclass".
You can easily add a USB gigabit nic, or even 10 GbE via TB3 https://medium.com/@moondev/my-adventure-adding-10gbe-networ...
it's not one of the problems with the us rail system, that the infrastructure is owned by private transport companies?

how could you improve those railways if they are not yours to modify on first place?
Free Webinar – Patents and How to Protect Your Ideas
Can't comment on Wyze themselves but these cameras are easily loaded with a custom firmware that can disable all cloud functionality.
I only used it recently, 3.0.1, but it has seemed clean to me. But I'm the opposite re. build methods. I'd rather not think about build methods and just stay focused on the app.
The EU will never close tax loopholes since there will always be a veto from the likes of Ireland, Netherlands, Luxembourgh or UK.
Bloomberg shuts down its WhatsApp channel
I don't understand why the US constantly interferes in the internal affairs of other countries like this
Here's another upvote for Tackling the Awkward Squad. A really nice paper. No surprise, since the author is the great Simon Peyton Jones :)
I don't know that I will ever be happy with lazy loaded UIs over a more traditional "Deliver everything first, update later" approach. Hopefully Suspense is a step to solving the problem.

I live in Australia, so there's a perceptible ~300ms delay for every action in react-like loaded later UIs that aren't hosted in Australia, which is most of the tools that I use. They feel clunky and broken, and the amount of times you miss-click because something pops in suddenly and moves the button you wanted down the page. I don't think it's the UI they think they've built.

I don't think it will ever be good enough to throw 20 requests and wait for everything to update, bounce the page around and at long last be intractable. I would rather receive a 2mb page right now, than a 200kb page that slowly grows to a 2mb page over the course of 20 components individually loading themselves.
Hey everyone OP here and co-founder.

We created Incent as a way to help people build wealth by creating a global rewards currency and platform.

Earlier this year we launched rewards for shopping - pretty standard and status quo. While this is simple and gaining traction in Australia (our first launch location), we found through our users an area that people have been wanting rewards - live stream video.

So I'm excited today to launch the first beta of that product called Incent Ingage.

It allows streamers to instantly reward their audience in real time while their audience watches their content. The viewer gets a small dollar amount of reward for their engagement.

The rewards are "dropped" at random times throughout a streamer's live-stream broadcast.

The value proposition is simple:
- As a viewer I'm getting rewarded in real time for watching streamers that I enjoy.

- As a streamer, I'm able to reward my audience to say thanks and to give them something that is different to other streams and you get better analytics compared to Twitch, Youtube, FB Live etc about your audience, which helps you tailor your content.

For the streamer its super simple to set up. Once you create an account, a streamer can create and plan campaigns. You can set the number of rewards you want to give, set the start and end dates and thats it, youre good to go.

We provide a unique link that streamers can add to their OBS based streaming software which handles all the rewarding, notifications and updates in real time.

Keen to hear your thoughts. Please pass this onto any streamer who is keen.
How to perform actions in a virtual machine without leaving the terminal
Please please please can we have this? I would be willing to pay so much more for a service like this than any number of new lanes added to I5. I would love to see the US have a decent rail network
I have an Irish friend who pronounces 'foot' like 'food' ending with a 't'. Similarrly, 'book' like 'boot' ending with a 'k'.
This is just a personal opinion, but I don't think that anyone should be sentenced to a term in prison longer than 20 years.

I should also say that I was/am the victim of a crime that, while I wouldn't feel comfortable talking about it here, would normally get someone the death penalty.

The primary reason that I don't support the death penalty is that I don't think that the state can be trusted to kill people humanely. It took me years to come around to this, but I also believe that it isn't punishment. It's revenge.

The reason that I don't support terms longer than 20 years is that, no matter how uncomfortable it is to think about it, its abuse is more horrifying than the crime. Our prison system is barbaric.

Google "California prison gladiator" and tell me that Abu Ghraib was a bunch of bad apples. Prisons produce that kind of abuse systematically.

No matter how bad a crime committed by a single individual is, an institution that that produces the outcomes like those that out prison system creates is worse.

Where I'm from, the prison system has a legacy that is intrinsically tied up to the slavery of the pre-civil war era. Some southern states even have prisons on the grounds of former slave plantations.

In fact one of the things that most american's don't know is that slavery is not prohibited by the constitution. The amendment that banned slavery left a clause in place for prison inmates. This is particularly grotesque because they are still counted for the purposes of determining representation in congress based on population.

Also, prison guard unions aren't prohibited from lobbying state or federal government to pass longer sentences. Never mind for-profit prisons, even prisons run by government aren't free from commercial pressures to keep prisons full.

I'm intimately aware of how horrible crime can be, but prisons do not stop crime.
It's true for every major project, of any type. I can't think of any multi-year, >$10B software projects that ended up being completed on-time and on-budget, either.
Not really, the reality is there isn't enough demand for this kind of project. Between the fact there isn't that much traffic between these cities daily already and the terrain I have a hard time seeing this being worth it over air travel.
The US, especially the NW, is not that dense which means the infrastructure must accommodate automobiles. The country is simply way too spread out to implement something that resembles rail systems in EU and Japan. While I would like to see high speed rails in the states, I believe the focus is rather myopic considering that it doesn't necessarily solve the underlying transportation problems.
A good number of states (~20ish) don't offer any compensation at all.

Wisconsin's limit is $5k/year and $25k/total, which comes out to about 2% of the Federal hourly minimum wage in OP's case.

You can sue, but that risks the result being $0.
Are there similar, "true WYSIWYG" LaTeX clients that are not web-based but native for one's platform? I know about Lyx but it's honestly quite disappointing in comparison to this project
AWS DeepComposer with Jonathan Coulton [video]
>That your country cannot do large infrastructure projects anymore. The US mamaged to build the interstates in the past

The political right has convinced a large portion of the US population that _any_ government spending is wasteful and unnecessary. Those people don't see government spending as an investment, they see it as theft.
Definitely and it highlights issues all around from the pork vehicles such that road budget proportion is a proxy for corruption to the idiot racist NIMBYs who block public transit claiming it will bring burglars to the neighborhood - when anyone can tell you trying to move furniture on a train is not easy, and a train with police on board and in phone contact is pretty much the worst escape vehicle you can choose.
Pennsylvania is so backwards.
So no fonts included?
It seems pretty obvious that punishment doesn’t work and it is a path to worse disasters for the whole society.

Specifically the comment author was insinuating that just by eradicating a group of individuals out of the society (as punishment) would stop other people to do the same. It seems a very dangerous way of thinking.
A charity gave $1k each to poor households in Kenya
We were in the same situation 4 years ago for our computer vision company, same team size. We targeted the wrong industry (beauty) and that was a mistake. Lessons to be learned and plenty of contacts for you as we went through the process of an acquisition. PM me, I am easy to find.
Two favorites:

“Billionaires" has nothing to do with those who can’t graduate to higher wage jobs from that starting point.

50% of millennials want to be heard and appreciated.
React Suspense, with hooks and fp-ts has given our team a massive leg up in terms of rapidly building out our products new front ends. Being able to combine typed functional programming with the functional-like abstractions given to you by React nowadays makes for a very nice, very straightforward to debug app, without bringing in dozens of dependencies to get this behaviour.

Ant Design has also been a game changer for us.
The problem is, of course, that a monad is not a value in a box. That's a misunderstanding, resulting from an oversimplified metaphor. This shows a frequent problem with metaphors.

See "the fallacy of monad tutorials": https://byorgey.wordpress.com/2009/01/12/abstraction-intuiti...
It's not about the money - it's about sending the message. No pun intended.
> hey, you know if you have a purely functional language, it would be impossible to have IO, since e.g. a read function would have different outputs every time. We solve that with monads. But that didn't feel like an explanation.

In a pure language you can’t have functions that return the contents of a file, or prints to stdout, or anything like that.

So what do you do? Instead of performing those computations in you program, you have to return (in the main function) a bunch of lambdas chained together that will be executed by the runtime that called the main function in the first place. Inside this chain of lambdas you will probably call the rest of your program.

The Haskell function you can call that “prints a string” doesn’t do much: it just returns some dummy structure (similar to an AST node, but you can chain your pure functions there too!) that will be read and executed later by the runtime. All the work is done later!

Your “main” in Haskell returns immediately, it doesnt do much. It does zero IO.

This is similar to how promises work in JavaScript: you return a structure instead of the result. Also similar to how React works (If you know its internals) but don’t let that distract you!!!

This is how the IO monad works.

People later discovered that this kind of structure could be used to a lot of stuff, and other monads (State monad, Maybe monad, Free monad) were born.

But these others don’t use the IO runtime.

Also look up “functional core imperative shell”, this is how IO monad and the IO runtime works.
But these adverts raise even more suspicion. I had a very awkward feeling when I saw them the first time in the German TV. Everybody knows that adverts are the poster-child of lying. Why should this be different? And if those are real workers being interviewed (I doubt that) who in his right would voluntarily step in front of a camera and say "this is a great and safe place to work". If they are for real, I'd think they are coerced. If they are not for real, what's the point?
I'm using Pandoc through Hakyll[1]. Hakyll does the static site stuff, and delegates to Pandoc for document conversion. Configuration is in Haskell.

[1]: https://jaspervdj.be/hakyll/