skysight-inc/HackerNews huggingface dataset:
And more to the point, if masculinity and femininity are "values", presumably positive, why is it wrong for girls to be taught masculine values or boys to be taught feminine values?
Infrastructure: power stations, grid, water supply, sewage, roads, garbage removal.

Without that, you have no functioning cities, and without that, no modern day economy.

> What trait?

The believes in all kinds of trickery. No will to deal with issues the straight way. Such people spend more time looking for a shortcut, than dealing with an issue at hand.

Look: Mr. Gates spent $200m on a magic toilet that is nowhere to be found. That's enough to build 5 small electric power stations, and 5 small sewage treatment plants in a third world country.

How many people lives were improved with magic toilet, and how much by building more infrastructure.
> and now that DL can merely tell a gorilla from a mouse (with 712 hours of training on 91 GPUs)

is a baby able to tell a gorilla from a mouse after ~2 months of being awake ?
Interesting idea! Just wondering if there are any benefits to going down this road other than saving the 21K of bandwidth necessary for Gzipped/minified Vue.js?
Scientists:Explaining science will not fix things
But there's more than one stock market - there are so many around the world, surely them buying couldn't make that much of an impact?
I now realize that we clearly we need to fix that page - those logos mentioned are some of the companies that our senior team have come from (hence why it's in the "Our Team" section)! Apologies if it was misleading, I'm getting that updated right away!

- Disclaimer, I'm a VP E at Engineer.ai
Then again, many people exaggerate differences, routinaly framing small difference in preferences (say 5%) rates as "boy thing" "girl thing" as if all boys were x and all girls opposite.
Ask HN: Is Visual Studio Code the Emacs of 21st century?
I would state up front that I'm a vim user and don't have much experience with either emacs or vs code. But as a product, both of them appear to be quite similar:

1. Programmable

2. Configurable

3. Can be used for programming in a variety of languages and frameworks

4. Bloated(?)

Hell, there's even an org mode plugin for vs code!

So, is it reasonable to view vs code (and atom?) as the successors of emacs, or as the emacs of modern day?

And if I'm thinking about jumping to something more feature rich than vim, should I jump to emacs or vs code(atom?)? I know that vim can be made feature rich with plugins, but you are lying to yourself if you say that vim can do anything an IDE can.
> Think of it as a logic search engine embedded in a general-purpose programming language, because that's what it is.

I think this is the whole problem. The Prolog language is not great as a general-purpose language, and the "logic search engine" doesn't need be so closely identified with a particular language. Prolog should be a library, not a language, and not the almost sole representative of a programming paradigm.
1) There isnt a 97% consensus on what you think
2) Science does not work by consensus but falisifaction
3) climate debate is not scientific but political in its core.
"Rather than fill the information deficit by building an arsenal of facts, scientists should instead consider how they deploy their knowledge. They may have more luck communicating if, in addition to presenting facts and figures, they appeal to emotions. " - Apparently, doing science alone is not enough any more.
> although the popularity of emoji has changed this.

are they that popular outside of chat apps ? how many emojis on this very page ?
You make it sound much simpler than reality, have you read any of the technical reports or just the latest CNN report? I would highly recommend at least reading the Wikipedia entry for Stuxnet, particularly under "Operation" [0] before brushing it off as a job any script kiddie with access to zero-days could accomplish.... never mind that using four zero-days is "unprecedented". Also you are ignoring the fact that they just didn't hack Windows, but also a number of very specific Siemens custom software packages and PLCs. All technical analysis of Stuxnet that I have read until now have said it could only be a government actor with enough resources and time to build something of this magnitude, targeted so specifically as to only affect centrifuges in Iran, although it was discovered in various countries. If you need more technical details, Symantic wrote up a ~60 page dossier with lots more technical details[1]. You would be surprised how insanely detailed this thing is.

[0]: https://en.wikipedia.org/wiki/Stuxnet#Operation

[1]: https://www.symantec.com/content/en/us/enterprise/media/secu...
Ask HN: Why would businesses care for lowcode/Nocode tools?
Given : businesses are already using COTS apps for running their business. Eg - employee applications (Workday/successfactors) sales & market facing applications (SFDC) / Business oS - SAP HANA.

Given the above, why exactly dev tools like outsystems, (have raised north of 300M USD), appian, mendix, kony will excite large/mid size enterprises.
There's lots of alternatives, but whether they are good or not depends on your use case:

- Relay by Facebook, it's own GraphQL client: https://facebook.github.io/relay/

- Urql by FormidableLabs, an effort to build a simple React GraphQL client that covers the 80% use case: https://github.com/FormidableLabs/urql

- GraphQL Request by Prisma, a minimal, universal GraphQL client: https://github.com/prisma/graphql-request

Plus a variety of smaller ones like Lokka (https://github.com/kadirahq/lokka), FetchQL (https://github.com/gucheen/fetchql) and micro-graphql-react (https://github.com/arackaf/micro-graphql-react).

It's all about the tradeoffs you want to make: if you're building a React app your can't go wrong with Relay or Urql, if you're writing one-off (universal) scripts graphql-request is probably your best choice, etc.
You definitely get +1 for writing the most true comment I have read today. This also happens in the Common Lisp world: there are old libraries that are very solid and useful even if they have not been modified for a while.

Years ago, I thought of writing a science fiction story predicated on the idea that in the far future that the world would run on ancient software that was proved correct and made perfect by being debugged over the centuries.
> I mean... If you compare Unicode support in platforms and OSes where this was clearly a thought (Windows, C#, Java) to platforms with the more naive approach (Linux, C, PHP, etc), you will see a very clear picture of which side has the most unicode bugs and encoding errors.

so... windows ? unicode has always worked fine for me on linux, and has always been a complete pain in windows - as a software user and even worse as a developer. The only problem until ~ 6-7 years ago was libre unicode fonts with complete coverage but they are now pretty good.
You know in all these years that I've worked at Engineer.ai, I never actually made that connection!
A face is like a cookie, so if there are laws against cookies, there should be laws against facial recognition.
Practical examples of running Flink SQL on data streams
That's why I miss Fireworks so much. As a developer I receive PSD designs (sometimes 400MB files) that are just a collection of layers that have to be converted in to website-ready image files. This isn't really what PS is for, yet there's no alternative.
A massive thank you to you and any of the sponsors who made it possible to put a rush on the iOS app. Never imagined it'd be here so soon. Worked fantastically - generated a client profile on the server and setup within a couple of minutes with the QR code.

It's solving all my problems - inter-DC communication, IPv6 tunnel and now mobile VPN.

Sent some $ your way :).
He could well as, but I expect nobody would be much surprised over the answer: as you say, the problem of corruption is well known and merely exposing it again won't do much.

Tough if he secretly bought out a few accounting agencies and published all documents of the illicit money transfers going on that could probably have an effect as it makes the laundering harder.
Famous Websites Built with Ruby on Rails
I have a program idea: "Godard Title Generator". It would produce colorful letter animation on black with film grain and shake (and with occasional pubic hairs and cigarette burns).
What if the Placebo Effect Isn’t a Trick?
Agree!! insanely high!
If you use a lot of bandwidth, aws doen't make sense at all

I'm getting 10x cheaper bandwidth solutions on bare metal, 8x cheaper on digital ocean
The toilet he want to create are waterless its very important also to the africans but not at least for the large but often expensive cities that are going to grow over the next decades.

He is on of the few that actually do look for problems around him and solve them.
>> because they require a massive infrastructure of sewer lines and treatment plants

>How do you think economies grow?

sometimes not by taking debt for public infrastructure they have no way of maintaining
What the article unfortunately not explains: as far as I understand the medication suppresses ways the immune system can identify healthy/own cells of the body. If that is suppressed I'd expect more severe side effects, up to death, no less. Why isn't this the case? Imho it could work only if cancerous cells are more affected than healthy ones (like they are more affected by cytostatic drugs because they divide faster). Can anyone chime in with an explanation?
Great new features for Keras here - particularly if you like using the Estimator API.

* Keras models can now be saved and run directly from tensorflow serving.

* Keras models can now be evaluated using the Dataset API.
good thing we still have HP Zbooks and Thinkpad Ps + Dell Latitudes VB/VMs. Probably also good FOSS laptops at somepoint if this sort of self defeating behavior continues

its better/more correct to say Apple is killing their own laptop brand. sort of like how IBM killed the old thinkpads. it annoyed us, we moved on.
But without the wifi key it's gibberish and you can't recognize MAC addresses, right?
... but in this particular case, people used their e-mail addresses as PBKDF2 salts, so we do have some idea. ;-)

(Of course, blaming whatever engineer isn't useful.)
I don't think places that need better toliet could afford or properly run things resulting from this multi millon dollar research.
"The biggest obstacles to Guinea Worm Eradication are not about Africa's lack of technology or its corruption.

The big obstacles are "insecurity" (ie civil wars or just violent criminals who control outlying areas) and "inaccessibility".

"

This is a contradiction.

My grandparents grew up on farms way in the back country of Canada, in ruthlessly inhospitable weather, on not exactly fertile soil. When my ancestors landed there they were 'many days walk' from anything remotely resembling civilization.

And yet there were no 'civil gang wars' etc..

If there were civility and rule of law, there wouldn't be gangs controlling territory willy nilly, and the term 'two days walk' wouldn't exist because there would at least be some form of basic transport, however crude.

I do accept that there might be some specific problems (i.e. diseases) that make it much more difficult, and I don't think Gates is wasting everyone's time - however - he's not after root causes, which are civic.
Instead they will make laws against facial obfuscation.
erm low tech tech like Bill is funding is the right tech in this case.

And you work with the political system you have not the one you would like.
>I also assume that to ensure water pressure involves electricity - a lot of poorer countries do not have a constant or reliable electricity supply.

Today water pressure in the western world is mostly generated by running finely controlled electric pumps constantly, but it wasn't too long ago that water towers were used everywhere to maintain water pressure. The advantage of a water tower is that you can run an inaccurate oversized pump occasionally to fill up the reservoir on top of the tower, and gravity does the rest of the work.

Of course building a tower capable of holding many tons of water is a comparably complex civil engineering task and is costly in materials.
> Infinitely better to crash than to potentially let the process/library run in some kind of degraded state.

Why? Just set the entire library to "failed" mode and have every function return an error or do nothing from that point forward. That is far more sensible than just panicking and bringing down the entire application.

Imagine if people want to use this in a cash machine or something like that.
Without having any experience in marketing, let alone AI or AI marketing, as a maybe potential client I find the "what buyers get wrong" and the "buyers asked dumb questions" to be a very adversarial approach to selling a product.

Maybe Talla needs some more lessons on the matter that they haven't yet learned (not specific to AI).

As I see it, the buyer has a given set of problems and wishes to pay money to solve them, it is up to the seller to show (patiently and respectfully) how the product can solve those problems, if the buyer was already an expert in AI, knew already how AI works and its limitations, probably he/she wouldn't need the product at all and would have already solved the given set of problems.
https://github.com/ctz/rustls
I suggest making the Stories title bold. It will be very easy to read.
“Halt Rushed Rohingya Repatriation' UN Urges Myanmar, Bangladesh
Yes. Let me join in the fun:

2 - every operation, every brush stroke, should be nondestructive, stored on automatic layers, and always adjustable.

3 - the rendering pipeline should be built from the ground up to support the nondestructive workflow on modern hardware. This means aggressive caching of layers with GPU compositing throughout.

4 - a full commitment to open data formats. Since a nondestructive workflow requires storing all of the instructions for every edit, these should be save-able in an open, human-readable format such as JSON. This would open the doors to scripting the editor with external tools, with the nondestructive editing instructions coalescing into a standard API.
Would you rather keep the horrific death rate for under 5's
PicoLisp has a built-in Prolog engine.

I haven't tried it yet. I'd like to build some project in it.
BUZZN.net | Software for the future of decentral energy | Munich, Germany | Part- or Full-time | Money & Meaning

We are a team of idealists with different backgrounds. We teamed up in 2009 to build robust tools for the decentral energy revolution in the digital era. For a real energy revolution, in which the human being and his environment take center stage – not technology, money, and bureaucracy.

For that we seek more talented software developers who aren’t afraid of operating their own products and who have these skills and experiences:

* Strong background in software development, ideally with a degree in CS, Electronics, Maths or similar

* Fluent in either Ruby (not necessarily Rails) or Python

* Deep understanding how to write tools that talk HTTP

* Some knowledge of modern compiled languages like Rust or Go

* Ability to host software on bare-metal servers

* History of writing and maintaining free and open source software

* No fear of git rebase --interactive

* Excellent English skills, German is a plus

* The decentral (energy) revolution is important to you

Sounds like you? These could be your responsibilities:

* Contributing to a modern FLOSS web application

* Designing and maintaining a robust hosting solution (we are open to kubernetes and NixOS)

* Writing tools and libraries

* Shaping the future of the company with your ideas and actions

The position is with flexible hours (50-100%) with the center of operation in Munich, Germany. We currently have one fixed office day per week and schedule additional days as required. The rest of the days we work remotely.

If you are interested, tell us about your motivation and on what projects you have worked so far.

Please contact Justus (co-founder) on justus [at] buzzn.net
> Equality in this was just the most natural thing in the world.

Op wasn't suggesting girls can't be scouts. You can still have unisex scouts.

He was merely asking if we have gone so far that a club which allows boys to play with boys and girls just with girls (in one activity) was such a terrible thing.

The fact that you dropped the equality hammer to counter him, kind of makes his point that it has.
Whoa! Extremely cool. Though for product descriptions, I didn't get actionable advice. Hope it improves soon.
Actually I would need this for short sentences (slogans).
Three types of performance testing
State of the Art: Why the Google Walkout Was a Watershed Moment in Tech
> Look: Mr. Gates spent $200m on a magic toilet that is nowhere to be found. That's enough to build 5 small electric power stations, and 5 small sewage treatment plants in a third world country.

There was a nice movie about an engineer that was in Thailand (not sure about the country) to build a dam. long story short a civil war start in the country and he is a main target because infrastructure investment from outside to build an infrastructure you cannot maintain only puts you in a death spiral of debt.
I hadn't heard that methane didn't last too long in the atmosphere before. What happens to it?
Notably he was also answering other questions in the AMA, so it possibly only took him 2 minutes. It is not a difficult feature to implement anyhow, it probably went like this:

vim tools/Text.js
self.addEventListener('click', function (e) {
if (e.detail === 3) {
self.selectAll();
}
});
:wq
git add tools/Text.js
git commit -m "Add triple click select all"
git push origin master
Done.
> '�' // oops!

why oops ? what do you expect ? do you also '[0]' random image data and expect it to be the first pixel's red component ?
I am completely aware of how it worked and you seem to have ignored what I said. The organizational effort to collect the 0 days, target the right centrifuges, etc is what was impressive but there was nothing new technological there. Putting together multiple 0 days is how hackers win sandbox busting competitions for browsers.

Stuxnet has been analyzed in detail and there were no new special hacking techniques like unknown ASLR vulnerabilities or arbitrary unprivileged memory reads like spectre. It was just some 0-days wrapped up with a laser focused task that took years of effort to research.

It's shockingly impressive how much effort went into researching what needed to be done, not the actual mechanism thag was used to do it.

If someone plans out a super elaborate assassination of the hardest target in the world and completes it with a homemade shiv, you don't comment on how impressive the shiv itself was. It was the ability to know when/where/how that was impressive.
Show HN: Lima, a Swift-based DSL for responsive iOS development
Is there evidence from real world trials that everyday voters do use STAR correctly? How many people use the full 1-5 (0-5?) range in their ballots?
core.logic does have pretty clear maintenance commits when needed, so you are wrong there. They are just not many changes needed.

Yet there is a list of very useful features discussed in the repository that does not advance very quickly, mostly due to David Nolen being busy with other great work (clojurescript, om, etc.) lately.

I’m a heavy user of core.logic in my personal project, and I would like to see the project gain more powers; I just didn’t /need/ them yet. I’m thinking on dedicating some time to it. Perhaps you can too!
Oh, I'm sorry I didn't know. I was attempting a gentle quip. Ah well, thank you.
This is just getting into an ideological rant now.
Weirdly, burning methane gives you both energy and decreases its carbon footprint by ~30x (the mole ratio is 1:1).
A place to honor the late software engineers
Hello HN. Due to the recent loss of one good colleague and engineer, I was thinking on building a site to honor the achievements of deceased engineers.

We all built things that are meant to last in some way or another and just because you don't update your Github profile anymore it doesn't mean that it should be forgotten.

I am thinking that the site would group their software repositories and possibly Linkedin/Twitter profiles.

Do you think this would be something good to have? Any help/suggestion is much appreciated.
> "We expected a different experience from our whiteboard coding sessions."

Damn, that made my skin crawl. If I heard that, I'd be thanking my lucky stars that I didn't get hired by such a company.
>At a minimum it provides more confidence and faith in the voting system. That’s not a small benefit.

There's no evidence suggesting a meaningful amount of false votes are being cast by people without IDs. So if you don't think fraud is going on, you won't be more confident. If you do think fraud is happening without any substantial evidence, why would this change make you more confident?

Additionally, allowing voting without an ID also provides confidence and faith in the voting system. Why trust a voting system that rejects people for forgetting their wallet or for being a walking teetotaler?
"You need to think of Larry Ellison the way you think of a lawnmower. You don't anthropomorphize your lawnmower, the lawnmower just mows the lawn, you stick your hand in there and it'll chop it off, the end. You don't think 'oh, the lawnmower hates me' -- lawnmower doesn't give a shit about you, lawnmower can't hate you. Don't anthropomorphize the lawnmower. Don't fall into that trap about Oracle."
Holy moly, how do you pick a specific toilet from that lineup? That's hilarious.
You can donate directly here [1]. Apple takes a 30% tax on app purchases, so (as usual) it's better to donate directly.

[1]: https://www.wireguard.com/donations/
But it wasn't advanced technologically though. Any blackhat with a stash of 0 days and instructions from the right plc engineer could have put together the payload to do this.

When it comes to seeing through walls, these are new techniques. It's not about knowing the right target through intelligence gathering, etc. It requires new state of the art methods not already available to the public.
> I've always wondered why we never really saw toilets in Star Trek.

When the original series was made, you couldn’t show a toilet on TV – it simply wasn’t allowed.

But, beginning in 1989 with the release of the feature film Star Trek V: The Final Frontier, you do get the occasional glimpse of an actual toilet here and there.

http://memory-alpha.wikia.com/wiki/Toilet
Hello, didn't see that talk, thanks
http://www.tambayanatlambingan.com/
OP said "long term". Probably meaning "Do they still gain after their first divorce and losing half of their assets?".
The article follows the standard convention of newspapers to hide any qualifiers in the last few paragraphs, in particular the second to last paragraph starts:

> Hype can be dangerous, just as false hope can be cruel.

I would therefore suggest reading the last two paragraphs carefully.
Important new report sheds light on US government’s border stops of journalists
" there are so many around the world"

Not really. Or rather, they are smaller in terms of market cap. Also - you basically have US and EU, the rest are very high risk, and subject to all sorts of shenanigans.

That's how much money the Saudis have.

We need to go clean nuclear, it would solve so many problems ...
We decided not to in the end.

Power is easy. Only sockets allowed in bathrooms are low voltage shaver sockets with isolating transformer.

For storage heaters, these seats, and heated towel rails in your bathroom you connect to a fixed, fused, double pole switch, spur outlet. Something like this: https://www.screwfix.com/p/mk-13a-dp-switched-fused-connecti...