skysight-inc/HackerNews huggingface dataset:
Coboc | Heidelberg, Germany | ONSITE, full-time | Embedded Systems Engineer

We are looking for an embedded systems engineer to join us as our first engineer.

We are developing, producing and selling electric bikes of a new kind. They stand out by a award winning design, light weight, unique usability and a fully integrated drive system that we develop completely in house including motor control, battery management and bluetooth connectivity. We are selling these for the third year now and need support to expand our technological lead.

At coboc you will: architect, implement and test software / write good code, that is easy to read, to maintain and test / design, build and test PCBs

What you should bring: At least 3 years of work experience in electronics development, testing and troubleshooting / Strong knowledge of embedded C/C++ / Knowledge of product development through the complete lifecycle of a product from design over production to after sales / Speaking German fluently

We offer: Working with a highly motivated team on a great product / Lots of technical challenges and latest technologies / Central office and nice city to live

Interested? Please write to anton[at]coboc[dot]biz
(http://www.coboc.biz)
Some of the Monero Kovri developers are known, public people, there's no problem with that at all if you choose to be public. There's really no longer as much of a stigma for people who are working on privacy projects:)
P4CM – Passion for Christ Movement – Express Ur Passion 4 Christ
Surely this is better suited to ZMTP than 0MQ?
Actually, I feel like this is the one instance where saying "GNU" instead of Linux is completely accurate, since WSL is not even running the Linux kernel but GNU userland tools...

I wonder what Stallman would have to say about that? We've come around full circle to GNU/NT.
"This is only a paradox if you think the median household income is a lot of money. It isn't."

50% of the households in the United States would think it is more than they are making. Any further conclusions are up to you.
Software licences are often written in plain text. There is no bold and no colour in asci text so uppercase is the only option.
I am quite interested in go-i2p myself. How usable is it?

As for HORNET, I saw a minor Go impl of the ideas [0] along w/ a tiny mailing list post [1]. While it does appear to be made for backbone network devices, I believe the concept of onion routing w/ basically multi-hop TLS can be done in layer 7. I think the one thing missing is an implementation people can use and depend on (definitely outside of my present abilities).

0 - https://github.com/LightningNetwork/lightning-onion
1 - https://lists.linuxfoundation.org/pipermail/lightning-dev/20...
Well, yeah. But the vast majority of Chinese citizens fall into neither of those two groups, and I assume this is who this measure is aimed at.
In node and browser I mainly use 'console' debugging because of the async mess. Same when I need to know what branches are called etc. On native software I sometimes use breakpoints when stuff crashes.
I don't think you miss a lot
Or, "a bad settlement is better than a good trial."
>> "The exploit, dubbed ThinkPwn, was published earlier this week by a researcher named Dmytro Oleksiuk, who did not share it with Lenovo in advance. This makes it a zero-day exploit -- an exploit for which there is no patch available at the time of its disclosure."

Anyone know why Lenovo wasn't given a heads up?
Just because there's a ton of shit doesn't mean there aren't things that are improved with connectivity.

Wi-Fi video doorbells are pretty great (or at least have the potential to be great). The Nest thermostat is good. Security cameras are obviously better if you can access them remotely.

I have WiFi scales that are awesome (I've wanted some for yeeears but they've only just become affordable).

I wish I had connected blinds and curtains, and smart lights would be good if integrated with the wall switches (damn renting).
One big turnoff with GNU parallel is that the first time it is run on a machine, you must interactively accept a EULA. There are ways around it, but as a rule of thumb I avoid command-line tools that do this, because this inconsistent runtime behavior is annoying at best and can easily break and complicate automation.

And no, I don't want to set an environment variable on a fleet of machines to suppress behavior which shouldn't be enabled by default to begin with! <cough> .NET telemetry </cough>

A real shame, because it is an otherwise useful tool IMHO.
tee doesn't store all the input before writing as far as I know, so it wouldn't work either in this case.
I've never had Win10 crash on me, nor have I macOS. On the application front though, I have found the Win programs I use crash or hang far less often than their macOS counterparts.
Location: Romania

Remote: Yes

Willing to relocate: No

Technologies: Javascript, React.js

Résumé/CV: https://glogovetan.com/resume

Email: raul@glogovetan.com
Your description could have been talking about the ones that grow here in Sweden. Then again, there are apparently American and European blueberries. Does that mean that we are not really experiencing the same kind of berries, you and I?
Right - but why would you care? You get a PC, and it has Outlook, and it's set up to work with their system. Then you leave/they sack you. You get a new job. They give you a different PC. It has Outlook... and it's set up to work with their system. Rinse and repeat.
Well, these things are not what was mentioned in the comment above, and for the most part, they aren't true either.
I have $1.
I buy something for $1 that's worth $100 dollars.
I now have zero dollars.
I now owe $37 in taxes.
I have $-37.
Do you know what species your bushes are or where they originally came from? My grandfather had owned land in upstate NY that was covered with low and high-bush blueberries. My father cleared the land around the bushes and they grew to be huge.

I would love to know a good way to be able to buy "wild" blueberry plants but it's seemingly pretty hard to say "does this one taste like real blueberries or more like store-bought ones?" I'd be tempted to try to cultivate the ones on my grandfather's old land but I live out of the US now and it would be hard to get them to where I live so I'm instead shopping online and in farm centers for them.

--

edited to add: I have the same issue with a few currant bushes that came from my other grandfather's side of the family.
All speculation is risk. BTC is in no special category in that regard. But keep saving us from ourselves if you wish.
I have the opposite problem, sort of. For me, speed reading novels (I haven't measured how fast, but I think I'm pretty fast) comes as a natural consequence of wanting to know what happens next. The faster I go, the more I lose myself in the story, the more intense the drama: an immensely pleasant feeling. But I think I tend to start going too fast and having my comprehension suffer.
A link that focuses on higher level issues regarding I/O streams in C: https://www.irill.org/videos/GNU_Hackers_Meeting/jim-meyerin....

In particular, I am not too happy with the title ;).
Location: Victoria BC, Canada
Remote: Yes
Willing to relocate: Maybe
Technologies: Android, Java, Python, Flask, DevOps, AWS, Ansible
Résumé/CV: https://paulsajna.com
Email: paulsajna@gmail.com

I'm a 3rd year student at the University of Victoria looking for an internship of 4-12 months. My primary interests are mobile app dev (Android) and DevOps (AWS/Ansible). I started programming long before Uni so I have a lot of experience for a student. I'm a quick learner and always exploring new technologies. See my website for links to github and social media.
Bros Before Homes
To my knowledge, Reuters keeps track of which of it's library pictures have a release. They will allow ones without release for editorial/journalist content only.
I would love it, but it looks like it will take time.

As for security, we've been building PCs and such for decades and still are just beginning to get it right. Looks like one really needs a TPM chip as in Chromebook or iPhone. That may be too expensive for many devices, hell, it is apparently too expensive for most desktops, laptops etc.

As for sending data.
Seems like an IOT vendor would hope to sell the usage data. That does seem to have some value.
Chinese civilization has been enormously successful, but it was designed for a largely agrarian society. In the modern industrial era, it has been found repeatedly that, over the long term, free and open discussion leads, on average to better governmental decisions than when all public discussion is suppressed and decisions are made by small elite.
So what's the solution? What is the method by which reporters get paid for their work? I have some ideas, but I think they've all been tried.

Eventually there's going to have to be some kind of cable TV-like syndicate that aggregates a bunch of paywalled periodicals and charges you a monthly rate for access to all of them.

Don't shoot the messenger.
I would probably start with elasticsearch and establish a business case first. Only once that's proven and some need for lower level customizations arises, I would descend the stack.
Pretty decent equity range but yeah. Maybe 100-150 + equity?
An opinionated framework allows you to just get on with things! Like with programming. Finally deciding on a JS stack is one of the best feelings you'll have. The terror of even dishing out cursory glances toward the next shiny thing... yikes.

"I don't eat sugar this month" is very easy to announce internally. Also, once you have ticked off a few days, continued adherence is much easier.
The first thing I thought is "this is prime meme material". What has the internet done with me?
Grandparent post
Ask HN: Any libraries with input widgets; x/y-inputs, sliders, ranges etc?
I'm building an application, and am looking for a library of reusable quality property editing widgets. The built-in input elements are not quite qualitative enough. Dat.gui is close to what I need, but I want to embed the inputs into my own UI, not in a floating panel.

I've also found https://github.com/automat/controlkit.js, which looks like a superior alternative to Dat.gui, it has some really high-quality inputs, but they're hard to decouple from the rest of the application unfortunately :/

Do you know of any library with standalone reusable input widgets?
I am just coming off of 2 years intensive Norwegian classes, and passed the required tests at an intermediate level, reading and listening were at a high intermediate level.

Both of the methods have their strengths.
1. Reading and understanding with dictionary: This takes a really, really long time just to read children's books and news articles. You wind up doing a lot of writing because of memory constraints, and a lot of rereading paragraphs to get the context. However, this is great for increasing vocabulary. Until you are to a certain point, however, it is probably better to learn main vocabulary words first, and then words that you will be using (interests, work, etc), and then work on the nuances.

2. Skimming: I'd not advise doing it as fast as possible, but this is good for figuring out key words you might not know and gives a clue on context. The second read, without a dictionary, you can pay more attention to details and figure some things out as you go along. I do this often and it helps me have a better grasp on the context - which is really more important.
I guess their frontpage

>Popmotion is a lightweight 12kb JavaScript motion engine that makes creating engaging user interactions quick and simple.

Is slightly outdated now
Pardon my naivete concerning I2P. Every node is a "router" right and therefore any node can be part of any "tunnel", correct? Does anything incentivize them to equitably share bandwidth, or is it like bittorrent where many rely on people's fairness?
40" 4K is superior. 50" 4K if you have a big enough desk.
Going from one job using a "startup-y" Gmail company account to another job using a "corporate-y" Outlook solution was a tough transition. Outlook has loads of features, but the UI simplicity (relatively speaking) of Gmail makes most of them unnecessary in the first place, plus it was a little less frustrating to use. Meanwhile, Gmail still had calendar events, reminders, google drive integration, etc. in ways that seem on-par with features in Outlook.

Disclaimer: I'm not a PM/executive who has to juggle meetings and communication all day, so maybe I just ask less of email.

Edit: clarity
This has a lot of potential - I've been waiting on mine since January. Will see if Retropie can be installed on it.

The only thing missing is a speaker, but you can add one for about $5-10 or so: http://blog.nextthing.co/add-a-speaker-to-pocketc-h-i-p-in-l...
:) There's this spanish curse: "May you have lawsuits and win'em..." > "Tengas pleitos y los ganes".
What it actually does is to beg you to cite parallel if you use it in academic work. There's two ways to silence it:

• Run `touch ~/.parallel/will-cite`.

• Pass the flag `--will-cite`.

Still annoying, although it's easy enough to disable.
I believe the UN special rapporteur: http://uk.reuters.com/article/uk-palestinian-israel-un-idUKB...
> I think what bothers me the most about all of this is how criticism of the national policy of the state of Israel is reworked by certain opponents as anti-Semitic attacks.

Because this criticism is too often intertwined with attacks not on israeli policies, but on Israel's right to exist. And yes, saying that jews don't deserve a nation state is definetly anti-semitic.

> So often it feels like proponents of questionable Israeli policies seem to use the Holocaust, Israel's fight for survival through the endless wars from its creation through the 1970s to justify an aggressive and hostile stance.

Because fight for survival and hostile stance are directly related.

Ask yourself: is average citizen of a country neighboring yours sees you as an enemy? Have he or his parents gone to war against you? Will he help you if you get attacked? Or may he'll be glad to see you die?

Being peaceful and trusting is a privilege that Israel can't afford.
That way of looking at it doesn't really make sense.

We know men make more money than women. The typical programmer is male.

We know technical professions like engineering make more money than say, working in retail. Most workers are not engineers.

Right there your benchmark is going to be at least twice median household income and we haven't even added the fact computing has been the most influential industry since the railroads and steamships got invented.

So yes, I am quite confident 100k is not a high salary for the kind of work being done.

It would be better to compare many programmers to venture capitalists or inventors than other traditional white collar professions. I repeat my point from the above post. It is all about the scaling factor. I expect a programmer's work to attract white collar wages without the Internet existing. But with it, that's a different story. The fact there's more programmers to compete with is meaningless in comparison to the ability to affect the majority of people on the planet.
Recycling Eyeglasses Is a Waste of Money
I am curious about the connected termostat. What is the value above non-connected one? I only see trouble here:

- It can autoupdate. Awesome. In reality, update will have a bug (how do they achieve that with something so simple?) and you house will freeze. This happenned to a bunch of Nest users.
- Some dude from Elbonia will break into your Nest and shut off your heating and your house will freeze.

Good sides? Would love to hear them.
I'm not certain but it appears that it is not illegal to discriminate based on the school's ranking in the hiring process. It would, however, be illegal if it were based on a demographic stereotype a school is associated with.

That said, it still might not be a good idea to reject people just based on their school's rank.
They largely don't. See my other comment [1] for more specifics and sources, but the primary ID in the U.S. is a driver's license, and in poor urban areas people don't drive and so don't have an ID. They also often lack the documentation to make it easy to go get an ID even if they're able to—and in many parts of the U.S. the places to go and get an ID are only open a few days a month, which makes it nearly impossible for people with no car and who are often working multiple low-paying jobs to support their family to schedule going there. Someone who was very motivated to do so could likely manage, but it creates enough of a barrier that many don't bother voting as a result.

[1] https://news.ycombinator.com/item?id=12023285
Free temporary email, disposable e-mail address
Troll is just the name we give to the sarcasm we dislike.
From his article about this

>Patch for this vulnerability is currently not available, I decided to do the full disclosure because the main goal of my UEFI series articles is to share the knowledge, not to make vendors and their users happy. Also, I don’t have enough resources to check the vulnerability on all of the Lenovo computers, so, if you have ThinkPad — it’s likely vulnerable, in case of other model lines I’d recommend to wait for official advisory from vendor. It’s very unlikely that this vulnerability will be exploited in the wild, for regular customers there are much more chances to be killed with the lightning strike than meet any System Management Mode exploit or malware.

>http://blog.cr4.sh/2016/06/exploring-and-exploiting-lenovo.h...

I would have assumed that it would also have to do with the Lenovo malware they intentionally installed on their computers.
Not usable yet, still implementing and testing the data structures. Thanks for those links, very interesting!
I end up connecting my computer to the TV with an HDMI cable. Even then, I remember at one point it didn't approve of the make/model of the TV and would only play in 480p.
I don't know what species they are, unfortunately. If I had to guess, possibly Vaccinium corymbosum. That's another reason I'd love to sequence them; genomic data would help identify their taxon (or since there isn't a pre-existing reference for high-bush blueberries[1], it would define it). Transcriptome sequences would help characterize them. If anyone would care to (crowd?)fund the effort, it would be amazing to create a reference genome for for the high-bush blueberry.

To the best of our knowledge, they are truly wild and native. If your grandfather's land was near ours (Dutchess County), they may very well be the same species.

We mowed the field grass around the bushes each year to reduce competitive vegetation, and our bushes also grew to be huge. We never used pesticides or fertilizer, so they grow well where the conditions are right.

1. https://www.ncbi.nlm.nih.gov/genome/?term=Vaccinium+corymbos...
Co-creator here. I was building a website for someone last summer and I REALLY didn't want to use WordPress, so my friend and I built forestry.io.

Some highlights:

• Supports all Jekyll plugins

• Integrates with GitHub & Bitbucket (commits back to your repo)

• Zero configuration for you project

• Hosting not provided (deploy to S3, Github Pages, FTP)

• Use Markdown or WYSIWYG

I'd love to know what you think if the concept. Get in touch at scott@forestry.io if you have any specific needs.

Thanks!
I seem to recall the classifieds and ads paid for the reporting. But anyway, we used to subscribe to the local paper until recently. They used to scam us by telling us our subscription expired before it really did (we used to mark it on Google calendar) and playing games with the pricing until we eventually had enough.
https://news.ycombinator.com/item?id=12019310

I wouldn't consider it authoritative though.
Turn the indexing off in Thunderbird and it is still quite a usable email client for me and I have recently done a bit of a tour of the alternatives. It hits the sweet spot for me. Mutt is awesome but I have to deal with too much html email.

I pretty much run the same stack for email/editor/docs on every platform. For the most part Windows, OSX and Linux are interchangeable for me which is a nice place to be. I just find Linux gets in the way a lot less for my purposes.

Every platform has advantages and a slightly different mix of applications that make it suit some users more than others. I can certainly understand swapping between a Mac and Windows for iOS and Windows development or games and back to Linux for web/server stuff. But being stuck on a particular platform because of an email client would bother me.

I think it is great that this stuff is running on Windows but it bothers me that people feel they are trapped on Windows because of their email client. That seems so dated.
Yes, and it really is an excellent write-up. It captures the flavor of the Mojave, even if there are some things he could have done differently.
Probably because everyone at MS uses MS products and they all have calibri installed...
Who wrote ptmalloc3 – the original writer of ptmalloc2, or is it an independent creator who simply decided to call their fork “ptmalloc3”? In what way is it better? Why haven’t GNU libC converted to ptmalloc3?
Hahaha. Co-creator here. I know, it's silly. Here's how we came up with it:

My partner and I used to drive 2 hours to meet our team every Monday at our old startup. We conceived of the idea on one of these drives and the conversation went like this:

Jordan - "So what are we going to call this thing?"
Scott - "I don't know, some cool .io name?"
We passed an RV that had a "Caravan" logo on it
Scott - "Like caravan.io"
Jordan - "That's stupid"
We passed another RV that had a "Forestry" logo on it
Scott - "Or forestry.io"
Jordan - "That's stupid too"

I did a search that night, caravan.io was taken but forestry.io was available :)
This is the sort of idiocy that promotes the rise of demagogues like Trump.
This is tangential but my primary interest is being able to natively ssh into a Windows machine.

I know options exist today but I would love to see native support and it's oh-so-close.

Would be great to be able to finally script things to copy stuff over to the Windows box such as LE certs.
Group of Researchers Holds the Key to Using AI to Solve Real Human Problems
You miss the point. By config she means whether to display html mail as html, whether to display images from external sources, her language (for spell checking), her preferred set of fonts etc
Agreed though I suppose most players are thinking wow my vertical integrated app store style platform will be great here.

Maybe that will win but it if we really want something that lives up to the hype maybe we need something as game changing as http and the internet itself was in the day?

Stuff like http://mqtt.org/ and some of the open source projects like hass might help but it seems like we need something more. As the article says its not just security that is suffering but the over all UX sucks right now.
I was excited at the prospect of an API service offering up to date forestry data.
The article, or what it's describing?
Cool site. May I ask is your WYSIWYG custom made?
I'm looking for startups that are using Kubernetes in production who would like some free publicity.

I'm the new executive director of the Cloud Native Computing Foundation, which hosts Kubernetes. We have end user members like eBay, Goldman Sachs and NCSoft, but we're in need of startup end users (as opposed to startup vendors, of which we have many).

Please reach out to me at dan at linuxfoundation.org if you might like to be featured in a case study.