skysight-inc/HackerNews huggingface dataset:
I had a look on the whole foods website and found a store in NYC. you can buy 1lb mince, spaghetti, tinned tomatoes, carrot onion garlic, for less than $12. that's a meal for 4. you can get rolled oats for about $.75 a portion with real milk and a half a banana, and as a lunch you can get bread, pastrami, cheese for <$15, for about 8 sandwiches. that's $6/person/day from whole foods in NYC not buying in family quantities.
Especially when slinging IP packets anywhere
I had a one year contract terminated a month early today, with one week notice. Upon getting the news, I immediately starting searching and was lucky to find another contract. Finding work will become harder as the number of laid off workers increases.
What does it mean to be a "non programmer" vs. a "programmer"?

I don't mean "someone who doesn't know how to program" vs "someone who does".

I mean the common trope of a (for example) midlevel data scientist or someone who knows how to use python and says "I'm not a programmer", yet knows more programming than most junior devs I know.
After the 2008 financial crisis, and for 3 years, applications did not reach the quota. Requests for evidence were frequent, as each application was carefully reviewed. Once approved, the H1-B was granted.
Brace | New York, NY | Onsite | Backend Engineer, Frontend Engineer, DevOps Engineer, Fullstack Engineer, Security Engineer
Think Turbo Tax, but for distressed mortgages. It may sound boring, but it turns out that when people can't afford to pay for their houses there is quite a bit you can do to avoid foreclosure. At Brace (https://brace.ai) we're automating advice and document collection to help people stay in their homes. We're a team of six engineers in midtown Manhattan, one of whom was hired from a previous "Who is hiring?" post!

Really positive feedback from initial customers means we have a lot of room to hire for:

- Frontend engineering: Three frontends in React (using CRA), some Typescript, and CSS-in-JS.

- Backend engineering: Vert.x on Java12/13 and Elixir, running on AWS' version of managed Kubernetes called EKS. There's even a little Rust! We're serious about using the correct tools for the problem at hand.

The company strives for the most inclusive and healthy work-life balance you'll find in a startup that's young enough that you can really take ownership of important application features.

Reach out to me directly at matt [at] brace [dot] ai and just make sure you include HackerNews in the title of the email.
Are you in Canada now and if so would you be coming to work for a company related to your current employer or a different company?
Not right now, unfortunately; my computer is at the office and I don’t use m4 enough to give an example from memory. I’ll try to remember next time I go in.
Yes, I'm satisfied with the evidence presented that the "major" vendors aren't signing their zones, but I do think we're far off-topic at this point as to whether or not the client IP address has value in the message headers.

Thanks for the discussion!
Modular Computer: iPad Pro as a Tablet, Laptop, and Desktop Workstation
Plain shell is pretty good for templating, and it's the most available language on Unix. You have here docs for long literals, and you can choose to use $var expansion or not with EOF or 'EOF' (yes it's a confusing syntax).

You have loops and conditionals, and functions that take parameters to modularize it (e.g. a function for each table row).

Sequential composition "concatenates" stdout. At the end you redirect it all like this, which is inconvenient in other languages:

top-level-function > out.html

----

For example, I generate this page with shell:

http://www.oilshell.org/releases.html

And it's separated into 3-4 functions here:

https://github.com/oilshell/oil/blob/master/devtools/release...

----

Shell falls down when you have to generate complex logic as with tables [1], but m4 also falls down there.

I actually experimented with many different methods in order to help me design the Oil language.

This is generated with awk, and it has some advantages over shell:

https://www.oilshell.org/release/0.8.pre3/test/spec.wwz/osh....

These two are generated with Python:

https://www.oilshell.org/release/0.8.pre3/test/spec.wwz/alia...

https://www.oilshell.org/release/0.8.pre3/test/wild.wwz/

So I hope Oil will do better than shell, awk, and Python.

-----

Shell needs to be better for escaping. Template languages like Jinja do better there. I put m4 in the "70's-style macro processing bucket" which is generally sloppy about escaping.

I use Python for escaping here, but I do it with O(1) processes and not one process for every tiny fragment that needs to be escaped!

Git Log in HTML: A Harder Problem and A Safe Solution http://www.oilshell.org/blog/2017/09/29.html
I think you're mixing up your timelines. ES5 brought `Object.create` and other prototype helper methods. This was a heyday, of sorts, for JS as a prototypal language with Crockford and others trying to explain how prototypes differ from inheritance based classes. However even then the C++/Java model had become too well ingrained by that point, especially at certain very large tech companies.

The `class` keyword was introduced in ES6, which is indeed a kludge on top of prototypes.
> A manual switch is still an attack vector

Like remote targeted attack would force the roomba to sneak up on someone and bump the switch on? Otherwise, i don't see how this is a remote attack.
>Look at parts of Italy--there are areas that have already had 1% of the population die

Which parts are that?
Organized Crime Enforcing Quarantine in Brazilian Favelas
Q&A with Ben Thompson on Big Tech, Innovation, and China
I wish there was something like repl.it but with an even more basic UI (but which still allowed saving and sharing of programs). Super-beginners don't need version control or a debugger, and I worry that extra visual noise draws away brain power when you're starting out.

We use Trinket.io at my Girls Who Code club (or did before Coronavirus mayhem shut it down). It has the simpler interface, but one huge flaw—the free version is some kind of weird hybrid interpreter that will attempt to run both python 2 and python 3 code (in the same program, even).
It's nearly as dumb as "serverless"
That confusion was partly caused by us and the founders being in different time zones, which caused some coordination hiccups. Sorry!
Are you suggesting that overpopulation has nothing do with this?

To be clear, I am against any attempt at population control. I want to keep awareness on the fact that many others do, though.
"It's flattening the curve, not shrinking the area under the curve"

That's not necessarily true. Numberphile recently did a piece on "The Coronavirus Curve." It describes "the so-called SIR Model being used to predict the spread of cornavirus."

At https://youtu.be/k6nLfCbAzgo?t=920 (15:20 into the video), they point out that in the model, if the infection rate is reduced hugely, not only does the peak get smaller, but so does the total number of infections.
Hardly anyone in NYC grocery shops every other week in normal circumstances.
> tech job market is not too much affected here in Paris

What are good websites to find positions for work in Paris? No problem if the website is in French, bien entendu :-)
Exploring Nature-Inspired Robot Agility
> employee-free

I want to hire people. I'm probably still going to do this, but dip into my savings to do so.
You sure? I'd be surprised if even 10% of tech companies were hiring right now, regardless of location ...
RAWerse Alpha: JPEG artifacts removal – Windows-only app, demo is available
The Regrarians [0] is another avenue to explore - I find Darren a bit more grounded in science than your average "permie" and appreciate the work he's doing, integrating holistic systems design (see Savory Institute), permaculture, and Yeoman's keyline design work. It seems more of a toolbox approach vs what can feel like "doctrine" at times from permaculture. Perhaps more suitable to larger farming operations than backyard gardens but still worth reading, I think.

[0] http://www.regrarians.org/
The lifetime risk of dying in a car accident is about 1% in the US, according to https://www.iii.org/fact-statistic/facts-statistics-mortalit... .
I have received the work permit card already, but I am still waiting for my SSN. With USCIS partial stop, I believe it will take a long time until I get my SSN. Am I allowed to work without it?
> Surely anomaly detection is better done by a machine?

I've worked with machines. I don't think this is a good idea.
This is from 2018: https://cdn.vox-cdn.com/uploads/chorus_asset/file/10381281/S...

I would guess computer is below 5% now. Firefox below 1% is probably correct.
Meaning the of conveyed sentences is order words of also by the the.
> painfully slow tooling

On the topic of tooling, I found the tooling to be slow as well. However, a lot of my pain points were alleviated when I really embraced using the REPL for developing. Tools like figwheel make developing fairly painless although startup times are still slow.

Whenever I go back to using Common Lisp I'm always surprised how fast the startup time is by comparison.
May be quite a smart move. The "kill list" order should (rationally) be heavily influenced by the total compensation.
This is all new and evolving of course but my present understanding is that you would be eligible to receive unemployment benefits (since you continue to be work authorized but note that this is a state determination) and also eligible to receive payments under the legislation.
$16 a day is the minimum to eat like an actual human being?

You could eat a steak a day at that budget
Clojure!

Or was it PHP?
We can and should reframe the economic disruption as an opportunity to build a new and more humane economy, even before the virus is brought under control.

We should be able to flatten the curve and tackle our economic issues at the same time: the resources required are orthogonal while the benefits are synergistic.
Blue Origin pressures employees to travel to rural TX to test launch New Shepard
I think a more accurate way to put it, why isn't there any default solution? But I guess the Open Core model another comment pointed out makes sense.
How are they going to check that you don't go multiple times?

Also, how are you going to prove how many children you have? So a father goes first and says "give me meals for my 5 kids", then a mother goes a bit later and says "meals for my 7 kids, please" and then a mother-in-law if she lives with them can pick up some more.
I was visiting Central America when things started getting bad. I was told I could work from here, but now I'm told I either have to travel home (US) or lose my job. Based off this thread, I might take that risk of traveling home.
Isn't an ide just a choice? You don't have to use intellij. There are vscode plugins.

Don't you also need to understand the go package manager or Nim's? I don't see how this is different than learning Gradle.
wouldn't this be slow? Is it legal in LATAM for screen scrapping API?
Yes, you are allowed to work. This is more of a payroll processing issue than a work authorization issue.
I imagine it's something like this?

$ m4 << EOF
changequote(],[)dnl
define(foo,bar)dnl
]Lorem ipsum

foo
[foo]

Lorem ipsum[
EOF
Lorem ipsum

foo
bar

Lorem ipsum
Lazy Lantern (YC S19) | Full-Stack Engineer, ML Engineer, Data Scientist | Onsite in Paris, France, Europe | Full-time | VISA sponsorship

We work on autonomous product analytics & predictions.

We have many challenges around Big Data & AI.

Founders are ex-Uber senior/staff engineers.

Several unicorn customers, dataset of 200bn+ events

We offer above-market pay and equity.

No requirement to speak French (100% English spoken at the work place)

Reach out: bb@lazylantern.com
There is nothing wrong with allowing a consumer to verify that they are talking to who they think they are talking to. Is Signal a consumer product?

Zoom specifically states that they do not have access to session keys. Apple doesn't even make such a statement.
I got laid off last Friday in the middle of going over the test scenarios for a product launch this coming week. As a relatively new product manager, I'm curious to see how the prospects are against much more senior PMs.
At least in Grothendieck's case, the boundary between "visionary" and "madman" is not so clear. This is a guy who spent decades pursuing targets nobody else could see, and convincing other people to join him, and the end result was a resounding success for mathematics. The combination of 1. the truth-seeking confidence that comes from pulling that off, and 2. what sounds like a deeply traumatizing childhood at the hands of various governments is a...complicated mixture.
PostgreSQL is a transaction-oriented row-store. It is slow for analytics, and I mean by something like two orders of magnitude, if not more, relative to state-of-the-art systems like HyperDB or Actian Vector, on typical analytic workloads. You can extend it any which way you like, that won't change. (Ok, if you can extend it with essentially a different DBMS then that could be fast.)

Security, concurrency control - those are important for transactional work facing numerous users. Not for analytic processing speed.
The article says Yahoo bought Mahat Technologies for their columnar version of Postgres. That sounds similar to Redshift or Greenplum but I think it is different. I can’t find a clear history of Greenplum’s origins or what happened to Mahat. Looks like Redshift came from ParAccel which was a separate project. From what I can find there were a lot of similar projects at the time.
How do you manage your PostgreSQL deployments?
It's one of those things that seems like it would make things simpler, but actually makes it harder to understand.

Normally I agree with this point of view, but file extensions don't make sense for what's probably the most common use-case: people clicking on a file, and waiting for it to do something.

If they get a mail attachment that's something like `week04.xlsx`, they aren't going to be right-clicking and opening in Excel, they're just going to click twice on it. The type of file doesn't really matter to them, they just want it to open in the right program. The extension probably just serves to confuse most users.
OpenTTD 1.10
https://crowdfightcovid19.org/

This is aimed at scientists, but my wife is on the list and tells me that they are looking for UX designers and software developers.
A lot of reading. There's a couple of linked blog posts that this one relies on that you might find interesting as well.
That's a great advice.

Yes I am in the US.I will start that application right now.

I panic paid off my car insurance just in case things get worse. I'll shop for a cheaper phone plan.

Gym memberships, online streaming and frivolous stuff will go.

Capitalism for the win.
The Mini I bought last fall has 32GB of RAM.
Yeah the classic phrase I've heard is "slow is smooth, smooth is fast, speed is in the efficiency of motion" which is a reminder that by trying to go fast we often get sloppy and it can be faster to be smooth and precise than quick and sloppy.
These aren't companies. Most are charities. The Royal Opera House will be fine, the hundreds of smaller music organisations will not.
You can stop your student loans completely. I went a very long time without paying them when I was unemployed.
Secret iPad
Also potentially coming down the line is JACL (Javascript-Assisted Common Lisp), a web-app focused dialect of Common Lisp.

https://tailrecursion.com/~alan/documents/jacl-els-2020-draf...
GNU's distro Guix deprecates support for the Linux kernel
And you're equating a lifetime chance with a < 1 year chance because... why? Is having a 1% chance of dying in the next hour the same to you as having a 1% chance of dying in the next 100 years? Is having a 99% chance of dying in the next hour the same to you as having a 99% chance of dying in the next 100 years?
The simplest way to run Node.js on a schedule
Hi,

I got an L1B visa to travel to USA in February. My start date is April 1 but couldn't travel due to the ban. What happens to the visa if I dont enter within the entry deadline? Is there an entry deadline or they mark the date of arrival as your timer that ticks?
The actual subhead is, “Governor Cuomo is issuing an executive order letting the state seize and redistribute ventilators from hospitals and companies.” Maybe it's been changed since this was posted.
That seems like a major flaw in bug bounties then. What else could they be competing with?
Hi Peter, I currently have a H1-B working for a big tech co based in Seattle, but am staying/working from Canada (I'm a Canadian citizen) since the start of March due to covid. I can technically return to the US based on the work visa, but would prefer to stay here until things improve.

What are the immigration/work implications of that?
Competitive programming and software engineering career
Take a gander at this report by the American Immigration Lawyers Association, it may answer some of your questions: https://www.aila.org/File/Related/The_Future_of_Immigration-...

Specific to immigration, two platforms commonly used by high-volume immigration practices are INSZoom and LawLogix.
TL;DR: A protocol running on top of TCP. It offers encryption, configurability, cheap stream multiplexing and improved latency on unreliable networks at the cost of additional bandwidth overhead compared to TCP and RakNet. Designed for communication between game server and client, where little bandwidth is needed but latency is key.

It seems to replace TCPs retransmission of lost packets with erasure encoding, so single lost packets can be reconstructed from the packets that made it. That should provide a nice improvement in mobile or wireless networks.
And why "tired?" Is that a term for something other than what you feel at the end of a long day?
Crowd Fight Covid-19
Why would someone go multiple times? Because they're still hungry? To resell it to someone who... can also get free food?
Kotlin support AOT so moot point
From the context it was clear you used it as a pejorative.
The tone of your original post was: Lyme patients should stop whining, it's not that bad of a disease.

In reality, patients with Lyme have a worse quality of life than those with AIDS or cancer. It's that bad. And what you wrote tells me that you, as a doctor, don't seem to understand that.
I only have a very superficial understanding of reiki and other alternative treatments, but I wonder how much of the subjective effects have to do with psychological suggestion.

I mean, of course the placebo effect is also real, and just getting the feeling that someone is personally and emotionally engaging with you and your issues can sometimes do wonders, and things that just feel good can improve well-being regardless of whether the theory behind them makes any sense.

But if some kinds of treatments do appear to have effects beyond placebo or just plain "this feels good" (I don't know if reiki does; my limited understanding is that research doesn't support that), I wouldn't be surprised if it had something to do with suggestion as well. (For example, hypnosis can apparently help with irritable bowel syndrome, and I have a vague recollection that there's even some scientific support for that. So yeah, suggestion can even have an effect on physical symptoms.)

Even things like yoga or other exercises where part of the practice may be getting into a certain state of mind probably involve suggestion at least on some level.

I could totally see something like reiki producing a higher-than-expected effect of e.g. relaxation in some people, especially those who are more susceptible to suggestion. But that's just a hunch; it might be interesting to know if there's been any research on that.
There's a large button. It loads before the text does. When the text loads, you'll see in big letters, right next to the button, Dark Mode, italicization and all. If you click on the button, suddenly you get a very blue-purple dark mode experience.
SEEKING WORK, Remote, UTC+2,

Ruby / Rails consultant, ex-CEO and ex-CTO. Things I solved / built / led in the past:

* led a team, designed and built a backend for an end-to-end messenger: Rails, Websockets, PostgreSQL, Redis
* built a backend for a Click & Collect platform - bringing online to offline: Rails, PostgreSQL, ElasticSearch
* built a store locator: Rails, PostgreSQL, ElasticSearch
* led a team, designed and built a loyalty platform (vouchers & coupons): Rails, JRuby, MySQL, ElasticSearch
* built a recruiting platform matching employers with canidates based on social profiles info (Facebook and LinkedIn APIs): Rails, PostgreSQL, ElasticSearch
* led a team, designed and built an IPTV middleware with high-performance APIs and EPG support

I focus on backend, recently exploring React and fullstack. Plus some OSS and Clojure experience.

Contact info:

* website: https://tomekw.com
* Github: https://github.com/tomekw
* LinkedIn: https://www.linkedin.com/in/tomekwcom
* Twitter: https://twitter.com/_tomekw
* email: hn@tomekw.com
Right, and Apple isn't a niche hyper-secure laptop company, they just (sometimes) put good features in their mainstream products that their customers may not even know they want.
As an example, Dropbox Paper supports a number of keyboard-text[1] to formatting capabilities.
- The markdown goodies (bold, italics, line break, headings, quotes, etc)

- Dropbox Paper specific items like +LinkToDocument, @Person, #tag

- Digital Paper functionality like stylized tables /note red, creates a red box and puts your cursor inside it

- literally just two commandline tools /date, /time

These are all much more convenient than clicking GUI buttons to get these formatting options yet incredibly limited. There are on the order of tens of these capabilities in any similar application. Notion, Slack, TiddlyWiki, etc.

I can think up hundreds of keyboard-text -> computer-things. Sure they are basic and understood processes, but unless they are built by a developer for a walled garden application you can't really have them. In general, this is one of the reasons I primarily use vim/emacs and linux, so I can build my own interface for my computer. But I'm interested in bringing that textgrid customization into a canvas application that supports more media types than text. vim + repl + powerpoint. Keyboard driven, mouse driven, stylus driven and as powerful as a computer can be.

- I can highlight 3 paragraphs and type /column to make a three column layout.

- I can type /tabs to create tabs in my document ala tiddlywiki tabs.

- I can link statusbar like information into a document with /uptime and document how much time this document has been open.

I would like these capabilities in a shared document system to be able to work collaboratively on a higher level than text, and with more programmatic options than the tens that these applications provide.

I think I can't express this well and I'm really at the beginning of thinking about it, thanks for taking the time to read it. Maybe there's nothing here and this is just a manifestation of my frustration of using a computer.

[1]: things I can type on my ~80 or ~100 key keyboard.
Consider the free PDF of Chollet's "Deep Learning with Python" and/or www.fast.ai
Bank of America: 58,000 small businesses ask for $6B in loans since 9 a.m
Low latency, more reliable, works on any device without needing to monkey with settings or policies or install a client app.
KCP is truly awesome. I'm using it in a cross-platform Qt project as alternative to UTP or QUICK protocols which both lack easy to embed libraries.

Check out the C library (MIT licensed) on Github:

https://github.com/skywind3000/kcp
Wow, just imagining how much more waste we would generate if all of human population needed PPE every time we left our homes as the new normal.