skysight-inc/HackerNews huggingface dataset:
"Job creation" by itself isn't a very noble goal. Creating hamster wheels for humans to run on is comically cruel and pointless.
So it's just a good way to prepare those young people to the world of MLM.
Yes, sorry. I should have elaborated — I wrote that on mobile. I like to think that I can die at any point, and best case scenario, I'll die at 60.

Oh, with one exception — savings. I haven't saved enough yet, but when it comes to savings, I pretend I'll live to be 150. 100 isn't an unthinkable age in our lifetimes, and with medical advances, I don't want to take any chances.
Presumably, the techniques for lens-less cameras will still apply in the microwave spectrum - https://arxiv.org/pdf/1710.02134.pdf

By moving a wifi adapter in a 2d scan pattern, you could presumably create a virtual 2d sensor and then treat anything between you and where you are wanting to image as the diffuser.
I had IPSec VPN set up on my iPhone for a year, zero problems. Native Apple client, no apps to install, just a profile file. It is always on for all traffic.
> Downvoting isn't enough?

Sorry for coming off strong. But yeah, I've been seeing it at least 2-3 times a week in top comments. It's become frequent enough that it, along with similar subtle insult links to Wikipedia, can change the flow of the thread too easily.

The ban is harsh. However, I do not think a downvote is enough here. The downvote merely hides the bad behavior. It ultimately doesn't stop it, though. What I feel needs to happen is to create a penalty for being a subtle snob in threads. My idea is snobby in itself, I admit that. But we owe it to ourselves and outsiders to reign in our conversations so we can have free and constructive debates without users resorting to name calling and dog whistles.
You are also more efficient when you work on something you love.
> Heads simply don't have bears on them

Also, humans may refer to other humans as toy-bears and get punished for it (https://www.theguardian.com/world/2018/aug/07/china-bans-win...). Human language is hard, metaphors are hard.
I am not so sure that it is strictly necessary. But i also like the theory.

Here is an interesting, if dated paper i just read [0]. Not so much that it needs embodiment, but that it needs to be trained on the real world.

[0] https://people.csail.mit.edu/brooks/papers/representation.pd...
The only other way is a vote by party, as in the UK, Canada etc. In those cases the entire party is held to account.
Well, we now have hidden as well as open bribery!!!
Nice. I just sent that to a friend who has a hair salon in SF.
Which is somewhat interesting, because a common criticism of the Gates Foundation I encounter in the field is that they are a little enamored with gadgets and "sexy" targets.
I recently bought Affinity Photo. Yes, it's not free, but it is a decent alternative to Photoshop.
Downvoting just hides it, though. It doesn't change the behavior. What I am seeing is that, given the correct thread at the correct time, such a post can be placed more prominently regardless of a downvote. New visitors will see that and immediately be turned away from the community.

We need to send a message that this sort of "sophisticated insulting" will not be tolerated. It adds nothing of value and can throw off entire conversations.
OpenVPN on IOS is horrible. But if you're looking for something a bit more mature than wireguard for now, IKEv2 IPSec VPNs based on strongswan work great.

There are some ready made docker containers [0] that set up an IKEv2 VPN and can generate an IOS mobileconfig file for your phone.

[0]: https://github.com/gaomd/docker-ikev2-vpn-server
> One thing I always thought fascinating about Gates was his candid relationship with feces.

You pretty much can't be in public health, especially not developing world public health, without developing a preoccupation with poo.
True, but still a male Norwegian scout's international affiliation is with the WOSM (World Organization of the Scout Movement), whereas a female scout is with the WAGGGS (World Association of Girl Guides and Girl Scouts); there are two distinct world organizations.

(Oh, and to complicate matters further, the YMCA/YWCA scouts and guides are not members of the national scout association; they have their own organization.)

On a domestic level, though, this works a charm.
Given what I just read about IncludeOS (I'm not really familiar), it feels like implementing as much of musl as possible is probably the best you can do compatibility wise. There are going to be a lot of Linux features simply incompatible with includeOS, so claiming that 400 syscalls will be implemented is unlikely.

That said - why do you have to get musl compatibility by implementing the Linux syscalls? Is contributing to musl an option?
per se = "in and by itself"

Having given tutoring in Latin when I was 15, I'm always dying a little inside if I'm reading "per say".
VirtualBox Zero-day Vulnerability
Cue military applications, where snipers can now kill you in the safety of your own home with a wall piercing bullet and a scope with a wifi based image overlay.
Here are two articles with various pictures and animations:

• https://www.cnn.com/style/article/toto-on-japan/index.html

• https://www.engadget.com/2014/05/09/westerners-guide-to-japa...
It only took him two hours after the feature request was posted until the change went live. I guess that kind of speed is only possible if you're a solo developer that takes full responsibility for his product and who is product owner, dev-op, UX expert and QA all in one person.
Gandhi would be proud.

https://blogs.wsj.com/briefly/2015/10/01/5-things-mahatma-ga...

https://en.wikipedia.org/wiki/Swachh_Bharat_mission
Side question: are the books sufficiently different to the TV series to warrant a reading?
Very cool project. Did you also do the machine learning research and model development in Rust?
Thanks.

I've heard that's a good book, as is Software Tools by Kernighan and Plauger.
So what are you thoughts on coastal cities? Should the government do something about them?

My memory is every so often a major hurricane comes along and kills a bunch of people. The people who die probably didn't choose to put the city where it is. The risks are much higher than the nuclear industry.

And some follow up questions, because I always vent on Nuclear (sorry, don't mean to take it out on you, the lack of evidence based policy on environmental issues just gets me every time):

Is dying in a hurricane better than the health impacts of nuclear, which are many years delayed?

Do you think that the evacuation from the region around Fukashima (deaths: 10s of people), which killed more people than the radiation (deaths: 0) is evidence that the standard of "were effected" is too high?

Have you ever exposed yourself to so much solar radiation that you felt heat on your skin? Do you feel that this level of risk is remotely acceptable, given the number of deaths caused by skin cancer each year?

_PS_ I've worked on a coal mine. Deaths mining coal is already a crazy low figure, Australian coal mines are probably safer than supermarkets by the statistics. I'd be shocked if erecting and maintaining solar panels and wind turbines is safer than nuclear. Roofs and spinning blades will kill people.
> Still, it would feel good to know what "wise" is.

I always thought of wisdom as the knowledge/understanding required to live well.
I was curious how they measure WiFi signals in Android. It seems surprisingly easy with:

- https://developer.android.com/reference/android/net/wifi/Wif...

and

https://developer.android.com/reference/android/net/wifi/Sca...

which seems to give very fine grained information about WiFi strength of any network in the vicinity.
Right. It's a tragedy of the commons type situation. Ultimately, everyone would be better off if companies would tell candidates why they were rejected, but nobody does, because it avoids a slightly unpleasant situation for no immediate benefit. Short-termism at its finest.
Relevant discussion in another Oracle related post[0].

[0]: https://news.ycombinator.com/item?id=18389481
Clojure doesn't retroactively break old code like most modern languages.

https://twitter.com/stuarthalloway/status/102541111254678732...
Likely none. The product in question is a translation and upgrade of a Chinese tool anyways.
>Actually I wonder if giant pistons similar to the huge diesels built by Wartsila and others for container ships could work.

You just reminded me of this mental steampunk fusion design I read about a while back - https://www.technologyreview.com/s/414559/a-new-approach-to-...
The problem is that there is no way to make toilets "affordable" for people who really need it. These people who live in 3rd world countries barely manage to put up a roof on their head out of whatever material they can gather around. Their lives often run in debts with zero money to spare on anything. They often don't have money for two proper meals a day. The only "affordable" way for them to have toilet is if you built one for them for free.

There are 892 million people without toilet as per Wikipedia. Assuming 10 people sharing toilet, cost of building one toilet is $500 (assuming government gives land for free), solving this problem will require ~$50B investment world wide. This is about half of own money Gates foundation can possibly donate. Also, critical part is ongoing maintenance. So self-maintaining toilets that is very cheap to setup is very critical research to solve this problem.
Seems like a herculean effort! +1 to the lad for making something that is seemingly so complex all by himself!
I guess Musk is a bit of a sacred cow around these parts. I suppose I shouldn't have expected anything else from Y Combinator but to run this kind of a Silicon Valley society for mutual admiration, my apologies.
This kind of thing pops up in all sorts of different areas in any large society. There are plenty of things that don't make much difference if a few people do them, but make all the difference if a lot of people do or don't.

But in my area at least, votes do occasionally come down to a couple of dozen votes. I'm not in the US though and we don't really have gerrymandering, nor do we have anyone trying to disenfranchise on racial or class grounds - (in fact, here voting is compulsory!).
I think you're confusing policy & politics. Start with policy. Ignoring the human-cull-with-nukes snark, there is no population policy that is relevant to the timescale at which climate breakdown needs to be tackled. Population policy falls at the first hurdle so you never get to the politics.

There are plenty of policies that could stem the rise in global emissions, so we move on to the politics. There I agree with you. There isn't a plausible political route to the global policies we need. My view of the future is that ecosystems will collapse, and, probably in the second half of this century, 'civilisation' (huh) will crumble as mutiple successive wars over declining resources and forced population movements sweep the globe.
Universal Guidelines for Artificial Intelligence
It's still difficult to identify persons with this technology. So, only valuable if you don't care about collateral damage.
Oracle has a track record of being The Worst about anything.
You're going to love this: https://techcommunity.microsoft.com/t5/Excel-Blog/Preview-of...

But you'll probably also love Mesh Spreadsheets:
http://chrispsn.com/mesh-preview.html
http://mesh-spreadsheet.com/
If anyone is interested in setting up a VPN with wireguard [0], I'd like to whole-heartedly recommend Algo [1]. It's a set of Ansible scripts that sets up a dual IPSec/wireguard VPN on a VM or other machine.

Wireguard itself is already super simple to setup and configure, and Algo makes it even easier by automating most of the surrounding process.

I personally used it to setup a VPN a few days ago, and then manually tweaked it a bit to turn it into a site-to-site VPN instead of having it be just for tunneling (fun fact: wireguard works on Vyatta (AKA Ubiquiti) [2], and is currently running flawlessly on my Edgerouter Lite).

Seriously, this is amazing software that just works and runs incredibly fast. Huge thanks to Jason and all the contributors to the various projects for their great work.

[0]: https://www.wireguard.com/

[1]: https://github.com/trailofbits/algo

[2]: https://github.com/Lochnair/vyatta-wireguard
Digging a hole is more challenging than you think.

It has to be deep enough, and far enough away from a home, road, water source, food supply, etc. Not all communities have a lot of extra land, so you're talking one or two communal toilets, which need to be large to support a large population, and someone has to maintain them.

If you have the land, you have to have money to construct them, as well as labor. Many households can't afford the $1 (that's one US dollar) construction cost, or the household simply can't perform the labor. In some cases, villages will come together to help fund and construct pit latrines, but these are the exception. Most just put up with the shame and disease of open defecation.

Once you do have them, you have cultural issues like India's manual scavenging problem (http://www.thealternative.in/society/manual-scavenging-thoug...) not to mention you literally have to go out and inform millions of tiny remote villages about why and how to change. It's very hard to get people to change.

Assuming outreach of one week per village, for the 600K censused villages in India, that's 11,506 years to just inform and convince them all to build pit latrines. Even 50 outreach teams would take 250 years. With 500 teams you can cut it down to 23 years.
There are plenty of other big companies behaving similarly. HP comes to my mind also, but I cannot find the statistics which quantified worst maintainance practices.
(I work for Includeos)

I don't think we need to run everything. I think we'll be happy if we can take some common libraries and compile them and they work. That is currently our goal. Down the road, depending on interest, we can perhaps expand a bit.

>> Moreover, since implementing a system call is typically pretty simple [...]

> You're in for a fun ride, folks.

Thanks for the heads up. It was meant as opposed to implementing the syscall and layers on top of it.
So, what's wrong with newlib?
If you are interested in logic programming languages (like Prolog) and in functional programming languages (like Haskell), you should definitely take a look at the Curry language.

For people who know Haskell, such a type definition should look very familar:

data IntTree = Leaf | Branch Int IntTree IntTree

The mind-bending stuff starts when you see "function" definitions like

choose x y = x
choose x y = y
> It is almost never okay for a library to abort the process.

For a library with a design principle to be as hard to misuse as possible it seems like the right decision, and the "exception to the rule".

Infinitely better to crash than to potentially let the process/library run in some kind of degraded state.

If you are aware of this behaviour and are savvy/experiences enough you'll either 1) Catch the panic and perform an appropriate library 2) Use a different library.
>Thankfully that didn't stop Serif with Affinity Photo.

The main problem of the Affinity stuff is a lack of integration with professional niches and functionality that pros need for daily bread & butter work. E.g. not having an easy way to mock products (smart objects) renders it already unusable for most professional graphic designers. Instead of using the commonly used HSV color picker like in Adobe apps or Sketch, they go with HSL which isn't as intuitive. Many "small details" like that..

The devs seem to focus on overall functionality, specs and performance, not workflow specific functionality that makes tasks easier. The UI looks great, but is awkward to use.

They seem to be more concerned about being perceived as alternative to Adobe products than actually being an alternative.
Is that what we're calling co-working spaces these days?

It's at least what we where calling them in most of Europe long before the term "co-working space" was invented.
Most in-demand skills for engineers
It can sue tho.
Incidentally, the reservoirs that help ensure water supply in case of low rainfall here in parts of Germany are down to less than 50% of maximum and falling. It has been a very dry year here. The Rhine is low enough to have a dramatic impact on shipping.
> I cracked several games in the end of the 80's but that was nowhere as hard as this seems to be.

There are are many reasons for this. One is that with a game, you already have full access to the program on your disc and can modify it at will, run it infinitely many times, have full access to how it's loaded and run, and analyze it separately. Plus "hacking a game" is not a security vulnerability, and the only person who loses if you add an RCE to your game is you, and possibly the publisher if you crack it.
Anyone who can tell what kind of tech stack can be used to make smth like this possible? I am assuming same stack which VSCode uses?
My guess is that those $200 will end up with a reinvention of the outhouse, but with a computer that will automatically open and close the seat. Seriously though, if you live in your own house and have a fairly big garden, and aint afraid to do some shitty work, then the waste can be used as fertilizer. I mean why does it have to be so complicated !?
Why don’t they just merge? If the Boy Scouts can go gender-neutral why can’t the Girl Scouts too?
It's a path dependancy issue. Japanese bathrooms are constructed with power to the toilet so that washlet conversion is easy. American bathrooms don't have power to the toilet so its either a feature specifically requested by the homebuilder or an aftermarket mod. Its no longer a plug & play consumer product so it makes it hard to merchandise and then the chicken & egg effect takes over.
oh cool thanks.

3.8ltrs... thats a pretty good reduction in water usage!
Algorithmic math art
I expressed myself poorly. The unrestricted class "one-on-one fights" includes the restricted class "one-on-one fights where both parties agree not to wrestle".
This one is actually easy: Those are the personality types who are drawn to running for office.
API Developer Contest with rewards and prizes
US, UK, France, UAE,... insist on traditional bombing of countries for peace.
But you're paying him to help you. The article claims that Tesla is paying him to not help their injured workers. These are not contradictory, he can profit both from being a good doctor and not being a good doctor, (if the claims in the article are right).
What makes you say that?

Multiple wars have taken place in the 60 years or so since global nuclear war has become possible. Most of those wars have involved at least one, sometimes several of the great nuclear powers, including as (somewhat indirect) opponents.

Nuclear war doesn't seem to break out that easily.
It shouldn't be so hard to grant that one could harbour doubts about one's ability yet one could go ahead and make an attempt to do something. Also, I'd not read it as "inability" from the wording chosen.
Why would it be lower taxes? All the major tech hubs in the US are in higher tax areas (by US standards). If lower taxes were the solution, you'd see Silicon Valley in Texas or Oklahoma or somewhere like that.
If being more competitive meant lower taxes, Silicon Valley wouldn't be in California, it'd be in Oklahoma or Kansas or Utah, or some other GOP state that pushes lower taxes.
There might be a policeman but you don't know how to recognize one.
Any chance the session will be recorded? I noticed that Linux Plumbers no longer seems to publish on Youtube in recent years (since 2013) and the tickets to the conference are sold out. :<

Also a big thank you. There's nothing wrong with charging for an app or VPN service, charity is unfortunately not a sustainable business model and the app can still remain FLOSS but that's just my two cents.
People want intelligent software - the end user often doesn't care if it's AI or a proprietary algorithm - it's technomagical and as long as they have a button to press that get's them 90% of the way to their goal, they'll buy it.
> Or, even better, uint8_t. Fundamental types don’t have guarantee fixed sizes

This is overly pedantic IMO. Practically speaking, a char will always be 8bits, unless you're working in embedded (even then, only some ancient DSP devices IIRC have non 8 bit Char). If you're writing code for POSIX, a chae will always be 8 bits, as will windows^. Almost evrry embedded device also works with an 8 bit Char, and anything that doesn't you probably know about in advance, and probably aren't handling Unicode text on.

^ Citation needed
Do you think there is a market gap for a marketing budget tool?
My team and I are trying to validate by getting in touch with marketing managers, redirecting traffic to our website and by talking to as many startups as possible. Do you think we are on to something or by creating myracle.co?

Any comments would be greatly appreciated.
You're probably rather young? I had similar thoughts too in my twenties. Why am I not more likeable, why don't I look better, why don't I <insert insecurity>? I saw these insecurities as obstacles to the perfect life I had envisioned for myself. What helped was living longer and observing that almost no one is living my dream life and what's more, there's TONS of suffering in this world, so all I all I have it pretty good. To accomplish this, I think it was important to be exposed to lots of people, as they have served as data points for what is realistic and what is a fantasy.
basically it's just a downloadable; you can download the terminal from the releases section; I know it's not the best way to distribute a binary :P

https://github.com/cryptocontrol/trading-terminal/releases/t...
Sizing Up BlackBerry's Prospects for Infotainment After Alexa Announcement
Life is a hamster wheel for humans. But, yes, it's a dumb idea.
I've always believed that one of the signs that humanity is headed towards a post-scarcity world is when every human has access to a working toilet with a sanitized plumbing system. Glad to see Gates putting so many resources into solving this issue.

Perhaps we need to start having a conversation about which 'version' of Gates has had a bigger impact on society(not that it matters, but an interesting intellectual pursuit). I vote for post-Microsoft Gates, though I would imagine I'm in the minority.
Cloud Scheduler (BETA) – Fully managed cron job service
Same in Netherlands; I now wonder if our drainage and flooding prevention (from e.g. the Rhine) was too good.
Fullscreen Background Image in React Native
> ... those types of questions are typically used as a filter.

Yep, same here.

> Anyone who skips those questions are rejected outright.

Any company using these questions is rejected outright. I'm looking for someone who is willing to give me money for code, not a wife.
"the material conditions Socrates lived under were radically different than our own"

Truly out of interest (i.e. not setting up an argument) - I'd be interested if you could elaborate what you consider to be "radically" different.
Once you go asynchronous (e.g. call an async function, wait for a promise) you can never go back to a synchronous context in that chain of code.

async just makes asynchronous look like a synchronous code, but it's still event-based and async.
It's definitely in the class, but it's undecided which subclass it belongs to.
GP's statement applies as much to observing objects in 3D space as it does to looking at photos, where just moving your head ain't gonna help you much. Optical illusions are great to study this process, because most of them are delivered in form of flat images on paper or computer screen.
>> contained as many as 200 trillion rotavirus cells

Journalists can't grasp that saying a rotavirus is a cell is like stretching a wrench to be a SUV? What kind of twisted education system can get somebody to become so proficient with words and so noob in basic science?