skysight-inc/HackerNews huggingface dataset:
Marker Trax | REMOTE | Engineer | https://www.markertrax.com

## interview process

- show me your code (github, sourcehut, code wars, etc).

- talk to me for a bit to see if we get along.

- do some work, get paid, and we'll go from there.

- should be about a week in duration.

## project duration

- it's a well-funded start-up

- we have contracts for at least the next few years

## remote work disposition

We expect it to be at the candidate's option (currently, remote is required)

## technologies
- Rust

- MySQL

- Elasticsearch

- Elm

We are looking for an engineer to help us with our financial tracking application.
It is implemented in Rust with a small administration front-end implemented in
Elm. Currently we are using MySQL and Elasticsearch as data stores.

We hope to find someone that is excited to learn and build within the Rust
ecosystem.

If you are interested, please email me, Nate [ns@markertrax.com]
ai is ridiculously easier to clean room reverse if you have the dataset. but yeah, if you use some tensorflow knockoff to create art that art might not belong to you
Nothing, because people don't flock to self-hosted open source just because it exists. Else Slack/Discord would be dead. Effectively nobody uses their open source competitors because the experience is terrible rather than a service that takes it out of your hands in a nice package.
Döner + Coke = 10€
Source: Me in Oslo, 2011
Sensable|Senior Backend Engineer|Palo Alto, CA| Onsite, Full-time

We are building a video-based solution for Industry 4.0. You will be part of an exciting startup that gives you the opportunity to:

Work on a disruptive product in its early stages
Solve challenging problems involving analysis, algorithms, and scale.

A key contributor to the exciting AI/ML product
We are looking for an engineer who is familiar in C and optionally C++. Knowledge of Java and Python is a plus.

Apply by emailing jobs@getsensable.com with "HN" in the subject line.
Drop-shipping is not rent-seeking, any more than any retailer or wholesaler is rent-seeking. Is anyone you buy from other than the direct manufacturer a rent-seeker?

From WP:

Rent-seeking is an attempt to obtain economic rent (i.e., the portion of income paid to a factor of production in excess of what is needed to keep it employed in its current use) by manipulating the social or political environment in which economic activities occur, rather than by creating new wealth. Rent-seeking implies extraction of uncompensated value from others without making any contribution to productivity.

Drop-shippers don't manipulate the social or political environment, and the value they provide is the same as any retailer. They just don't take on as much risk or physically handle the goods. It's a sales and marketing business only, and margins are both more volatile and slimmer on average as a result.
The readers interested in this article are probably able to give me good advice. I've been collecting stats daily on myself for the past year (weight, activity, calories consumed, sleep hours, etc) and I would love to be able to explore and extract interesting trends and relationships from the data.

Is there an easy tool where I can just drop in all the data and it presents me with some sort of dashboard? I would love it if the tool could identify and present interesting relationships (i.e. weight and calories consumed are strongly correlated)

Does anyone know if something like that exists? Or should I start rolling my own using python/pandas?
Please follow the rules at the top of the thread.

We detached this subthread from https://news.ycombinator.com/item?id=23042933.
Companies literally collude to keep salaries down.

https://www.theguardian.com/technology/2014/apr/24/apple-goo...
Why do you assume it would be any cheaper for the customer? I think it could actually increase prices by reducing the number of sellers in the market. You would have a single retailer for each brand.
I was mostly being sarcastic, but I think it's relevant to direct you to this article (found in top 50 on HN). https://thesoundingline.com/fed-slows-qe-unlimited-to-just-8....

I'm hesitant to say that they're going to stop buying, but there is at least evidence of slowing.
Good job.There are lots of museum.Where did you find all of these museums?
Probably, but I'm still curious. And if it's through investing, what ownership stake do they usually ask for?
It doesn't take much to get started.

A good start for reading is the concepts around IP, especially how protocols can encapsulate each other, also known as layers. Skim [1] maybe. The definitive reference used to be the W. Richard Stevens books cited there.

Next pick a fun, simple protocol you're interested in. Consider ICMP, Echo, DNS, or if you like NTP, see OP's fine writeup to repeat the experiments. Skim the IETF RFC [2] for your protocol, especially the bitmap diagram.

Install Wireshark and play around dissecting packets on your network, noting how it shows you the layers and bitfields as above.

The most important step is to write some toy code for a client, server, or peer for your fun protocol. As above Erlang makes it simple to take apart packets directly referring to the bitfield diagrams, but most stacks should have a packet inspection library you can mess with. Wireshark will help watch your work.

Another good thing to learn is routing. If you have a BSD or Linux box or a Raspberry Pi, learn some IPTables or BPF [3]. Play around with writing your own firewall rules on your box. Play with how the OS sees networking, ie netstat, arp, and route outputs.

1. https://en.wikipedia.org/wiki/Internet_protocol_suite

2. https://ietf.org/standards/rfcs

3. http://www.brendangregg.com/ebpf.html
Also potentially of interest to HN folks, Red Hat announced that their OpenShift Serverless product is generally available[0]. It's a Knative-based offering.

Disclosure: I work for VMware, a direct competitor in this space. Double disclosure: I am working on a Knative book. Triple disclosure: I am overly prone to pre-emptive disclosures.

[0] https://developers.redhat.com/blog/2020/04/30/serverless-app...
Yep! Testing databases is my full time job. Vendors pay me for the work, and that means the Jepsen library, test harness for each database, and all the reports are free for everyone. :)
What is your mental model for how customers exist? Because 2 years to pivot and manage to validate a SaaS business seems like a reasonable rule of thumb here, though naturally working 2 hours/week can cause people to take longer. Working 100-hour weeks for 3 weeks may shorten the timeline to go from idea to (working!) MVP, but it doesn't change anything about other people.

Consider trying to sell a car or other large purchase. The equivalent to 90-hour weeks on the software would be spending however much time detailing/cleaning the car. There are some fundamentals about customers that detailing the car won't affect. Some people aren't, and will ~never be in the market to buy a car. Some people aren't in the market to buy a car right now. Some people don't, and aren't going to want that kind of car (no matter what it is). Some people don't (and aren't) going to have the money to spend on a car (or that kind of car), no matter what. (But they'll still come around to kick the tires.)

In order to sell the car, you have to get lucky, but even then, there's a semi-fixed amount of time between when someone decides to buy a car, to when they actually buy a car. If they manage to see your car in that period, then you're in luck, and can make the sale, but there's nothing to do that can force a customer to be in the market to actually be in the market to buy a car. (In selling a car, there are tactics that used car salesmen will employ to try and get a customer to buy a car, today, but working 90-hrs/week isn't using those tactics in this metaphor.)

Ultimately, my point is that there's a lot of hurry-up-and-wait in business, and 3 weeks isn't long enough of a wait. Working 100-hour weeks shortens your timeline to get to a product, but it doesn't shorten your customers'.

Customers need to be exposed to the idea of your product, and exposed to your product, and be repeatedly exposed to its existence, a number of times, over several months, in order to be curious enough to try the product. From those that have tried the product, the percentage of those potential customers, for whom the pricing model works for, is slimmer still.

So then, what should the cutoff be? Whatever that cut-off should be needs to be backed by some thought as to how long it will take a customer to manage to engage with the product. That model must take care to have the whole picture. Validation for a bar, who's product practically sells itself on a Friday night (pre-pandemic), isn't timing how long it takes a patron to come in the door and then order a drink, but is a much bigger question of validating that the bar's culture fits in with the location that it's in, and involves being open for O(2 years) in order to see what "normal" sales are like for a given holiday.
Why is it difficult for any human being to learn another language?
Yes, sorry about the error.

Here are some papers about it,

https://github.com/ocaml-multicore/ocaml-multicore/wiki

https://github.com/ocamllabs/ocaml-effects-tutorial
i think seaside (a smalltalk web framework) pioneered the continuation-based technique, though it could have been around earlier. http://www.seaside.st/

racket's built-in web server does it too.
If Virus Tests Were Sodas
(Edit: oh wow, it’s really heartening to read how POVRay has such a positive impact on so many others as well, almost 30 years ago!)

There is a special place in my heart for POVray. After BBC Basic, it was the first coding I ever did all the way back in ‘94.

The thrill of changing an object from opaque to glass, and the anticipation of watching the ray scan grind to a treacle-like pace as it passed over any glass objects. Happier times, simpler times!

May it live forever.
Cue something about correlation vs. causation...
Location: Kalamazoo MI, USA

Remote: yes

Willing to relocate: no

Technologies: systems programming, embedded software, C, Rust, Erlang, Haskell

Résumé/CV: https://zwizwa.be/tom/cv.pdf

Email: tom@zwizwa.be

Set up as freelance. Very broad systems programming background with focus on embedded systems (Linux, bare-metal ARM, FPGA). Polyglot. 25+ years work experience. More info on https://zwizwa.be
Wow this is amazing! It makes me really want to build a Python wrapper.
One size fits all cannot be average, it has to be tiny. You can fold a tall person into a small bike, but you can't stretch a short person onto a large bike.
Bottom of the front page:

> Sitesauce recommends the use of JAMstack-friendly alternatives to this services. For example, you could move your contact forms to StaticKit or your comments to Commento.

> However, there are times where the only option is to rely on your backend. For this, you can configure Sitesauce to proxy certain endpoints to your backend. You can also use this if you need to fetch some data from your backend via AJAX.
I wonder that too. The trouble with changing the rules to try to adapt to that is that each change adds new complexity, which will then cause other people to miss the threads.
Bikes are nice, but the bike lovers keep writing pieces like this. Don't get me wrong. I like them, but I think we should balance our love with these points:

* Only fit people can use the human powered ones for more than a short distance. If you've got cardio issues, a bad knee or worse, it's not for you.
* eBikes help but even they're not powerful enough for many situations. If you take someone moderately obese and put a hill in the way, the bike is in trouble. 40%++ of America is obese.
* Many jobs require commuting in the dark during the winter. Bikes are much less safe in the dark, even if there are no cars around.
* You can't carry very much on a bike at all. Oh yeah, a few have clever trailers but even they can't carry much.
* It's not so easy to carry a toddler. Sure, you can carry a baby -- if you can find a baby helmet that fits. But a toddler is too big to share a bike but too small to ride a separate one.
* Bikes are dangerous, even without cars around. Bikes toss people over the handlebars all of the time. The tires lose traction and people crash. Cars make things worse, but getting rid of cars won't make bikes safe.
* Rain, snow and ice are danger multipliers. Take all of the danger of a sunny day and multiple by a large fraction.
* Many people live too far away to bike to work. My job is a 60-80 minute ride each way. Driving takes 25 minutes. Guess which one I choose?
* Bikes are unfair to the poor. Poor people live further away. That's how real estate works. If the rich people don't have time to ride, the poor are going to be riding even longer.

The bike riders can dream. They can claim it's a future. But none of my objections will change in the near term. They can keep putting out propaganda. But the Americans are not buying for good and practical reasons.
APFS filesystem has volumes that share shape with Macintosh HD. You can create a separate encrypted case sensitive volume called Development
that's on me, looks like it was below the fold and is still there for now. but you're likely about to send it to the bottom for being off-topic, like you did last month. i've posted the same thing for 3 or so months in a row and there haven't been any changes. it's not even like you have to do anything other than say, "Please include some of this info".
I dunno why the government needs to get involved, the whole article is about how market forces are evening out the very things you are complaining about.

All without bureaucrats getting involved. Funny, that.
“Durably”: The Ballad of Amazon S3
> Maybe it will go terrible. Maybe it won't. We will see.

Would you have recommended that strategy to Lombardy in February?

I mean, you're citing current absolute statistics at a time when your infection count is growing rapidly. Your per capita new infection rate now is the same as New York's was on March 22. You understand that's not the right way to think about an epidemic, right? If you aren't flat then you're in the process of growing exponentially, and that doesn't just fix itself.
NYTimes has reach the bottom of both creativity and reporting in this article.

If you went to the comments first to check if there is an incentive to read:

No, there is not, just saved you 10 minutes.
Unfortunately though it's no longer a bargain between state and individual inventors for the most part.

From what ive gathered it is no longer a system that can be used meaningfully by you or me, either to get a useful patent or to enforce an infringed one.
Stopping Deforestation Can Prevent Pandemics
Here's a Dash app that use Dask & Datashader for fast aggregations on +40M rows: https://dash-gallery.plotly.host/dash-world-cell-towers

The source code, which can be used as a Dash + Dask boilerplate, is here: https://github.com/plotly/dash-world-cell-towers

Feel free to ask questions at community.plot.ly
VS Code is really good, even better than Slack. They just demonstrate that JavaScript can build some nice UI when not constrained to a browser.
That's not a bad idea. We could do "first Monday of the month", unless it's Jan 1. Any other standard exceptions? I feel like May 1 probably would have counted at one time, but no longer. (It's May 1 today of course.)
> When analyzing an asset class you have to look at probabilities. Probability of Bitcoin going to zero during a financial crisis, where people are losing faith in local currencies around the world:

BTC has dropped 50% in value over the last three years, while the currency has inflated 5%. I know which I'd rather hold. Actually I'd rather hold neither, I'd rather be invested.

> It's much more likely that adoption continues and Bitcoin matures as a financial asset class, not just in the developing world, but here in the U.S.:

Fewer people care about it than practically ever:

https://trends.google.com/trends/explore?date=all&q=bitcoin

> As for the random walk and 100% of keys being lost...maybe if you march out the timeline long enough, the whole human species isn't going to exist any longer...so there's that. But I would argue strongly that Bitcoin (and Ethereum) has better prospects than any other digital infrastructure.

20% of BTC has already been lost.

Probably more if you count Satoshi's wallet, which likely belongs to Paul Calder Le Roux, currently working with the DEA as penance for his many, many crimes. [1]

The price is largely propped up through a massive fraud perpetrated by Tether and Bitfinex. All the folks with those heavy, heavy bags have no interest in surfacing it, as it has become too big to fail within the crypto community.

[1] https://www.wired.com/story/was-bitcoin-created-by-this-inte...
Are you sure you aren't thinking of ITAR et al? "Customs" is a bit of a broad statement here.
Pentium? Pentium! We were lucky to have half a 486 and even then it were powered by ferrets, wi’owt e’en DX floating point coprocessor to its name.
Fox, Breitbart, CNN, MSNBC, New York Times, Washington Post. All of them.

Which of the names that I've just mentioned hasn't made huge, glaring journalistic errors repeatedly?

Even throw in the self-described 'neutral' outlets like NPR, Associated Press and others and you see the same thing. Repeated lies, walkbacks and egregious errors.

I don't know why any person would apologize for corporate media.
Genesis Therapeutics | South San Francisco, CA | Onsite (Flexible WFH) | Full-time | https://www.genesistherapeutics.ai

We’re a hybrid AI + biotech start-up, developing novel neural networks to predict molecular properties and using them to accelerate the development of new medicines.

Looking for great software engineers and ML researchers with an interest in drug discovery -- no biology or chemistry experience required. We all learn from each other here.

- We currently have a small team of excellent software engineers: graduates from Stanford, UC Berkeley, MIT. Previously worked at Facebook, Google, Memsql, Jane Street

- Core deep learning tech was invented by co-founder + CEO Evan Feinberg during his PhD at Stanford’s Pande lab (the lab that did Folding@Home). See the peer-reviewed PotentialNet paper: https://pubs.acs.org/doi/10.1021/acscentsci.8b00507

- $4.1m seed round led by Andreessen Horowitz, and we currently have lots of runway

- Our platform was validated in collaboration with a top-five pharma company, in a public paper: https://arxiv.org/abs/1903.11789

- In addition to strong software + AI talent, our small team has top drug discovery chemists who have collectively discovered several FDA-approved drugs before

Here are our open roles:

- Software Engineer: https://jobs.genesistherapeutics.ai/apply/ILdjypU87G/Softwar...

- AI Engineer: https://jobs.genesistherapeutics.ai/apply/NAtx0CsIIL/AI-Engi...

Interview process: 1-2 one-hour technical phone screens, 1 day on-site (now virtual) with 3 one-hour technical questions. All these include extra time to chat, answer your questions about Genesis, and meet us. Can go from first email to offer in a week or two

Tech Stack: python, C++, pytorch, postgres, docker, kubernetes, various computational chemistry libraries + tools

Please apply online, or email me your resume: ben@genesistherapeutics.ai
Interestingly, I've found TCP_Illinois[0] to do the best on lossy links. Case in point was a cable modem isp I used for about a year once. The upstream was rated at 10mbs, but it would bounce between 1-5mbs. Using a UDP test, I noticed about a 0.2-1% packetloss on upstream only. I tried all the tcp algos in linux. Illinois did the best. And by "best" I mean it would hold a steady speed between 8-9mbs while others would get quite jumpy at times (or just never go above 5mbs). I'm limiting upstream to 9mbs via fq-codel as well. I've always found it strange Illinois is never brought up anywhere. It even has tuneable parameters too.

[0]:https://en.wikipedia.org/wiki/TCP-Illinois
How the 1918 Flu Epidemic Created One of Today’s Biggest Fitness Crazes
That's a ridiculous idea. AI is a machine like anything else. If I use any other machine to produce a creative work, I own the rights to it. There is no reason for tensorflow to be treated differently.

(edit: artwork is probably not a great 1-1 example here because it is not patentable.)
Our Financial Oligarchy
What about the more common naming convention of using slash-separated branch names, which Git inherently understands? Git stores branches in .git/refs so by using slash-separators you capitalize on Git's behavior to keep branches in directories together. You can read more at https://git-scm.com/docs/user-manual#how-git-stores-referenc... and "Git - Branches in a Nutshell" is one of the must-read references: https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-N...
Yes, many (not all) companies are morally and ethically compromised to varying degrees. The law should attempt to reduce these harms where possible.

I don't think this significantly affects what I wrote above.
I don't think we are in any disagreement that whoever is uploading the data "owns" the data. The interesting idea is that the entity storing the bytes has 0 information about the data they represent, in the information theoretic sense, since they can decrypt the data to any value by choosing a sufficient key.
This is not true for most other encryption schemes where the encrypted data has enough structure to it that theoretically it could be retrieved without the key, although the whole point of the encryption is that this isn't a practical undertaking.
Yes: the library is prominently linked on the home page, and there are deep links to the Dgraph test suite code throughout the report. Pretty much all of my work is OSS, and public release of test harness for each report is explicitly part of the Jepsen ethics policy. :)

https://github.com/jepsen-io
https://jepsen.io/
https://jepsen.io/ethics
I'm Jenny, and I am currently the Growth and Social Media Manager in Ameelio. We've been working hard to reach out to different organizations that work with incarcerated people and immigration detention centers to further spread the influence we can have, alleviating burdens - financial, emotional, and physical - that family members feel.

The Ameelio Ambassadors has been a great help towards spreading the word. They are a group of people who are passionate about bringing a change to the current communication system in prisons and detention centers, volunteering to increase awareness about the service we provide. Together with their help and the support we are receiving from organizations that responded to our outreach, I believe that Ameelio will able to bring tangible changes to the current communication system, envisioning a legislative change in the future that would provide the people with their basic needs: communicating with their loved ones with no burden.
Well, I'm certainly not advocating for the "you've got nothing to hide" position. I'm not even actually engaging on the specific topic of this thread, the journalistic vs. anti-crime etc aspect of privacy.

What I'm talking about is that the technologically-driven, everyone-of-course-wants-more-privacy natural inclination will produce certain side effects that you may not realize. And at some point governments (or social networks, down to the neighbor-level) will be powerless to counter -- and again I'm not even talking about those anti-terrorist/anti-crime points. I mean the gradual degradation of a sense of community. There's a bunch of writings on this topic.
That was intentional.
Meh - “higher education” is even more of a joke at teaching useful skills these days then when I went in the early 90’s. For the vast majority of people paid internship programs that emphasize real life experience along with education would be fare more meaningful - we need more approaches like https://discoverpraxis.com/ A more formalized approach to what this article is proposing.
Ah so we are back into the comp.lang.c days. Reply will come in due time.