skysight-inc/HackerNews huggingface dataset:
This is probably the first time I've seen someone else say this online.

The cat I grew up with (lived 21 years) loved cantaloupe as well. It would smell it from far away and come trotting into the kitchen. Seemed to be able to eat as much of the fruit as we were willing to chop for it.
Are there many municipalities that are that smart? I'm not so sure most municipalities even have separate sewer systems for toilets vs showers. And if they don't, then this is absolutely going to have an impact.

Though I agree that lawn care and agricultural water use are massive issues.
Simple "Only act on official mail" policy can defeat this post-apocalypse deep-fake terminator.
Show HN: Manage Python Virtual Environment with a Makefile
Where do you get the idea that Atlanta does not have zoning and development restrictions?
Mine's lying half dead in my drawer. It needs to be reflashed. It really was exactly what I wanted - apart from the terrible support which turns it into a dreaded chore. I used it enough I had to repair the ctrl+shift keys (well, the caps) from clear overuse.

Though, one of these weekends I'll get around to using these [0][1] to make it work again.

The web-based flasher really was the pits to deal with (forced to flash via Chrome was such a terrible experience). Thank goodness someone got a hold of the actual flasher before it all went up in smoke.

[0] https://archive.org/details/C.h.i.p.FlashCollection

[1] https://github.com/SaltyCybernaut/PocketCHIP-flash-utils
In Clojure, we've taken to using a macro to generate custom parser drivers (using Jackson underneath) from schemas. If we encounter an unexpected token or invalid (according to the schema) value, we drop the whole input.
How do managers construct bond portfolios nowadays? Are they just picking some parameters (e.g. domestic, muni, etc.) or a benchmark and then letting software do the actual security selection?
>This article is low quality and reads like it's straight out of Amazon's PR team, with no actual analysis.

http://paulgraham.com/submarine.html
Every company should pre-emptively attempt all known forms of CEO fraud every couple of weeks as a kind of vaccination against the real thing.
If he invents (births?) an AGI, will it be Facebooks property? Sounds like the beginning of a dystopian novel.
I'm not sure this theory works. If the opex is sufficiently low, even if the capex is higher then miners would migrate to it as the total ROI is greater. They seem to admit this partway through the paper - "a low energy PoW can be achieved by tailoring a PoW algorithm to a hardware paradigm with a CAPEX dominated cost perhash/trial".

But while they've demonstrated a low-energy way of computing an equivalent hash, presumably this is in no way currently competitive. Therefore this proof-of-concept itself is not an example of an algorithm with capex-dominated costs.

Given that capex versus opex is primarily a matter of accounting (i.e. do I buy a PC, or do I rent a VM from AWS?), I don't understand how that algorithmic distinction can even be achieved. If the ongoing cost of running the device become negligible, then you just incentivise the miners to "spend the saving" by buying more mining devices up-front.
To paraphrase a recent HN comment about the touchbar...

"I'm so glad this model has soldered storage"

"I would buy a dell xps but only if it had soldered storage"

things no one ever said. [1]

Soldering ram and storage on a laptop this big is an anti-feature, just a remnant of what Marco calls the "spiteful design" [2] of the last three generations. When a DIY upgrade to 128gb/16tb is affordable not a single person will be thankful they can't upgrade.

[1] https://news.ycombinator.com/item?id=21524004

[2] https://marco.org/2019/11/13/mbp16
Nature and Biology gives us a very strong counterexample to this. If centralization was the stable form you would expect to see an overwhelming preponderance of it. Instead you will almost always see a blend of centralized and decentralized forms, with a bias towards decentralization wherever it's a good fit. The vascular system is centralized; the nervous system is mostly federated; most of the rest is highly decentralized. A counter argument is that intelligent design changes the relative value of these different forms but I'm not sure whether there's enough evidence to support this.

My theory on the matter is that the trend towards centralized forms in our current society has a lot to do with Conway's Law (organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations.)

We live in a society that currently has a very hierarchal, centralized and structured systems of power. This means that the subsystems (eg Corporations) and the artifacts of those systems are subtly pushed towards a similar form.
The Universe as It Should Be
Why does Gaff use cityspeak when talking to Deckard in the beginning? The original narration shows that Deckard understands, but pretends not to, to not "make it easier for him".

Gaff speaks English, why didn't he just switch to English?
Makefile.venv takes care of creating, updating and invoking Python virtual environment that you can use in your Makefiles. It will allow you to reduce venv related routines to almost zero!
I think they’re referring to static typing.
So am I to understand this shows a little bit about why Uber is not the center of excellence it needs to be?
Sure, the most recent example would be Firefox.
FYI, Like dogs or birds, cats should not be given Chocolate, as it is toxic to them:

https://www.purina.co.uk/cats/health-and-nutrition/what-not-...
404's
I rewatched this the other night. Cityspeak was great as a concept and the way it was portrayed in the film, but the poorly done Chinese graffiti that appeared on walls and buildings at various points harmed the cinematic vision of this future city (well, for me at least). It was clearly drawn by someone, probably not a native speaker or writer, copying simple phrases or making up sentences from a dictionary (中國人好，美國人不好, "Chinese good, Americans bad").

Chinese has a long history of slogans, 4-character idioms, and graffiti. How hard could it have been to find someone -- an artist, calligrapher, or even a non-artist who grew up in Asia (almost everyone learns calligraphy basics using brushes in secondary school) -- to do it better?

Or is the idea cityspeakers are clumsily writing random Chinese stuff on the walls?
Minecraft is successful precisely because you can meaningfully impact the game world.
The pixel 3a does not have the same camera as the new iPhones.
Related discussion (separate article) from yesterday: https://news.ycombinator.com/item?id=21525878
There used to be a lot more POSIX OSes; most of them, other than Linux and the BSDs, don’t have Bash, but instead only some other default shell. (Remember the https://en.wikipedia.org/wiki/Microsoft_POSIX_subsystem ? Xenix? Solaris?)

But the modern reason is https://en.wikipedia.org/wiki/Almquist_shell (ash) and its descendant, dash. Busybox environments ship with ash as the only available shell, unless you manually build another shell into the busybox chroot. As well, many initrd/initramfs environments have only one shell, usually dash. When scripting either of these, you have to write pure POSIX scripts.

And—mostly due to inertia—this tends to apply to all such environments, no matter their size. My Synology NAS (because it’s technically a busybox env) doesn’t have bash, despite having huge honking disks! Neither does CoreOS (because it’s technically a PXE initramfs env), despite not being intended as a “link-bandwidth-constrained” PXE environment at all. They’re just descended from these “lineages” of OSes that were used on more constrained devices in more constrained times, so their maintainers have kept to the old embedded-system ways.

On top of this, as the ash wiki article says, Debian made a choice to make dash their /bin/sh, and then forced all system scripts to use it, thus forcing them to be rewritten to be POSIX-compatible. (I think this was done with goal of lower memory-usage for constrained Debian environments that might still need to install some arbitrary subset of Debian system services.)

There was also another kind of pressure, 10-20 years ago, with Linux single-floppy or low-link-bandwidth PXE boot environments wanting to be as slim as possible, and therefore not shipping with bash.
How do you feel about line "races"? (ex. https://datasciencetexts.com/diversions/college_ranks_race.h...)
Dog Learns to Talk by Using a Soundboard
Yeah, I don't think you need downvoted into oblivion for not knowing, but AMD mobile APUs are also not anywhere near this level. The top-end Ryzen 7 3780U is a 4-core multi-threaded part, using Zen+ rather than Zen 2, and the older Vega graphics. (And that's only available in a Surface laptop.)

https://en.wikipedia.org/wiki/List_of_AMD_accelerated_proces...
What's the point of comparing vehicle emissions to the energy cost of hot showers?

In fact, reducing access to long hot showers might increase vehicle emissions as fewer people would be inclined to bicycle, especially in hot weather.
My bet is on a voice actor -- or an underling invoking deep fake to cover his arse
Alan Turing would like to know as well...
Hi guys,

I'm Minh, I'm a newbie designer based in VN.
I've been pouring my heart into this really cool deck about tech/startups.

I plan to launch this on KickStarter this November but I'm really struggling to spread the words about this.

If you found it cool, please share it to turn this project into reality.

Feel free to ask me if you have any question.

Thank you guysssss

Minh
To me, dried coffee residue from black coffee smells absolutely delicious, sweet, almost pastry-like.
I used to shower daily, but after slowly decreasing to 3 showers a week it's actually had a great improvement on both my skin and hair. I've read articles that have mentioned that it may be because showering too frequently strips your skin/hair of beneficial oils and/or bacteria but I'm not sure that's really the case. Either way, I've ended up both saving water and improving my health/appearance by showering less frequently, although it seems counter intuitive
I tried buying into this, got burned. Dell XPS Dev Edition, top of the line Dell Thunderbolt Dock, should work great, I thought. Nothing but trouble, tons of complaints online, Dell refused a refund as it's "not defective" - it just doesn't work with Ubuntu well. The OS preinstalled on _their_ hardware. Most of the complaints about the Dell Thunderbolt docks are from Windows users, to top it all off.

My point being that the scenario you envision is now being sold by some manufacturers, but not necessarily delivered. These docks also have their own firmware, sometimes _multiple_ different firmwares, and at least those I've tried only let you update via Windows. There's UEFI updates that are supposed to help as well, again only updatable via Windows. So far, I can't say I'm super impressed with the reality of non-Mac Thunderbolt.
> “Either we all accept the $330 billion ad-tech industry treating us as their products, exploiting our data, piling on more data breaches and privacy scandals, and starving publishers of revenue; or ...

Give Brave a piece of that moist and delicious $330B cake, because...

> That’s the inspiration behind Brave,” he added.
The most important ingredient in research is time. Don't count out garage research.

There is no substitute for professionalism in research, no matter the venue. Hard work, best practices, collaboration, and expertise are all essential.

I am presently in a time of change in my own research career, and a garage laboratory underwritten by an industrial job is beginning to look quite tempting. There are a lot of advantages, but the onus is heavily on the researcher to choose research directions that are compatible with that environment.

Barbara McClintock did her most-famous work in a shed with a small adjoining cornfield. I'm happy to wager that there are major discoveries left in biology to be made with similar equipment. The key is being able to eat, sleep, support loved ones, be healthy, and be able to get some research done.
Most underrated comment of the thread - this is all exactly right. Hubris and poor leadership were Docker's fail whales not the technology.
Devil's advocate mode:

Extending childhood is related to spending a lot of time
preparing children to do things other than what they grow up with. This is necessary for a resilient society that is something more than a collection of family farms and for social mobility.

This extended "training time" is less necessary if A) you live in a preindustrialized society where you aren't expected to spend a significant amount of your life working for an employer, and B) all you are going to do is what your parents are doing on the same property they live on.
Huh, one of our cats does the same. We don't want her to choke on plastic, so we no longer leave any plastic bags out in the open. She also tries to lick olive oil and butter, so the beef tallow theory would follow the same pattern of looking for fat.
This is a thing already. Large banks spend up to multiple billions per year on security (for example) and even a 3,000 person enterprise can easily drop millions a year. Red-teaming is an absolutely necessary aspect of security these days.
I've used openVPN for this in the past. It's nice because you only have to secure one point of access, and than you have all of your local devices easily accessible. It also allows you to tunnel through your home if you're on an insecure network, which is nice
> Selling open source software itself is rather pointless

It's not, really. I've made money selling a few of my own OSS products over the years. There's no need to gate the code to do this.
It's not in the interest of miners to admit to controlling > 50%. If you can do so in secrecy, it's a pretty fantastic racket.
One of the hardest parts of being a freelancer is not having a boss. Having a rigid external structure can be both a curse and a blessing. Daily deadlines, defined commitments and face to face meetings can be very effective for one’s productivity.

One of my biggest productivity hacks is using financial incentives to make myself more accountable. If I’m running late and don’t leave home until after my 9:30 a.m. goal, I pay a $5 “penalty” to a friend who acts as a referee. I have a goal of doing at least seven pomodoros (25 min timers) of focused work a day. If I do less than seven I pay $3 for each one unfinished. It’s quite surprising how risking even small amounts of money can motivate me to be more productive. Reaching my goal of focused work for the day has a much higher value than the few dollars I sometimes lose from my penalty. I think that using small monetary stakes works so well because of loss aversion — we are proportionally more afraid of losing something than we are excited about gaining something. I trick my brain into being scared of losing a few bucks and in return I get much more valuable gains in my productivity.

Because I’m a freelancer, at any moment I can delve into the mysteries of the cosmos on Wikipedia, daydream about the exotic trip on my friend’s Instagram, or jump into a statistics tutorial on a YouTube channel. Each one of these things feels important at the moment. And with every coming year technology will only become more distracting. Algorithms are getting better at figuring out what makes us uncontrollably want to engage in technology. I struggled with being distracted by Instagram, Facebook, YouTube and other apps. I managed to find a couple of effective tools to block distracting websites on Mac (check out Freedom or SelfControl). However due to system limitations, these tools mostly don’t work on iPhone and iPad. That’s why I created Brutu Timer.

Brutu is an iOS timer that helps you stay focused. Select an amount of money and start a timer. Put your phone down and stay on task. If you leave the app Brutu will charge you. You can still receive phone calls or swipe to the notification center. You can also add a break — leave the app and Brutu will notify you when to come back.

How you can use Brutu Timer:
Start 8 h timer with 30 min break to make sure to only use your phone for 30 min before bed
Start a 25 min Pomodoro timer and quickly repeat it using timer templates
*Start 4 h focus timer with 10 min break when you can use your phone as much as you’d like
Very cool. If the license info was more prominent it might help encourage sharing?

As is, I wouldn't fork something I can't use legally as it would be a dead-end. I can't find the word "license" on any of the bar chart pages, so I imagine it defaults to whoever wrote it owning the rights and anyone using it for anything is in legal jeopardy.
That’s why I suggested the first three websites.

The role of Anandtech/TomsHardware and the like is not to do this. It’s to give news about new CPUs and where the fit in current offerings. They are news sites after all.
Thea article literally opens with "The daily shower would be hard to sustain in a world without fossil fuels". I don't think that's true, even for 70 L "wasteful" showers.
This is so so true. I have tried them all. 1Password is the no-brain option that crushes all others.
caveat the neighbour of the emptor, whatever that is in Latin.

Your neighbour’s video doorbell will have the easiest time picking up on your face, but your neighbour’s cloud WiFi AP will surely see your WiFi devices coming and going in WiFi range through the day, and how long will it be before Siri is listening to your upstairs neighbor’s footsteps and telling you they’re unusually quiet for this time of the week and maybe you should check on them in the mandatory gig economy of social care?
Sending an Email via Prestel (84)
Those words were copied directly from the article and pieced together.
Would be interesting how much they paid.
In the Scottish hills I carry an iPhone with OS mapping app with a backup external battery pack, and usually a 'proper' OS paper map and a backup printout of my route overlaid on an OS map. The idea that paper maps were obsolete is news to me!

More than once I've had to give people my backup paper map copy because they had no idea where they were, usually as their phone has run out of charge!
Paper charts are still alive and well in sailing
But how do you manage? That's why I wanted to hear from infosec operations people who work in Europe. Security breaches can be a massive risk for an organization, and there are undoubtedly a lot of serious security issues, which could've turned into something much worse, that my team at my old job would've missed if we had absolutely no right to look at network and web traffic from a company computer.

I do agree that there should be more requirements to look at data, though. Managers requesting bullshit fishing expeditions to see if an employee is slacking off should be required to submit some sort of evidence before making the request. That never sat right with me, or anyone on my team. But for security issues, there was no question that there was an absolute necessity and justified reason to look at that information.

I'm asking because my concern is maybe European corporate infosec people really aren't managing, here, and are blind to some ongoing major security issues.
Bullen. https://www.dict.cc/german-english/die+Bullen.html

Boll = round or spherical.
Most of them are re-hashes of AP, AFP, Reuters, etc. articles.
https://www.theglobeandmail.com/business/article-the-secret-...

Indeed it seems like only like $70mio go into the company, rest is cashout.
I don't think that analogy holds at all. A better analogy is comparing some boolean function written purely in terms of AND, OR, XOR, etc with its corresponding circuit diagram. From the diagram, the information flow is much more obvious, and common constructions (building adders, as a random example) can be visualised. The diagrammatics give a different intuition on the problem than purely symbolic algebra.

Of course, both the formula and the diagram encode exactly the same information. However when attempting to prove something about a formula, it can be very helpful to translate the formula into a diagram and use the diagram to guide algebraic manipulations (manipulations which perhaps we would not have known to make, if it weren't for the diagram).

I know that Feynman diagrams are a quite famous example - even if results do not use them directly, the intuition they give on a problem are indispensable. There are other examples in pure mathematics where new proofs have been given not in terms of diagrams, but the development of suitable diagrams have enabled people to come up with a proof.
Retro puzzle game made in Go
SEEKING WORK - Remote (US-based; UTC-5)

Experienced senior full-stack developer specializing in prototype/MVP development, automation/process improvement, and ad-hoc problem solving.

Have worked across multiple industries: finance, NGOs, academia, startup, insurance, marketing, politics.

Looking for projects starting in December 2019 onward, with roughly 1- to 6-month timelines and budgets ~US$20k-100k. Prefer to bill hourly or day rate, but by milestone is fine too.

Proactive communicator with good time-management skills. Have worked with clients found via HN, some over several years. References available upon request.

Preferred tech stack:

- Backend: Python/Flask, Ruby/Rails, Clojure
- DB: PostgreSQL or NoSQL
- Frontend: Responsive HTML5, moderate JavaScript/Vue, ClojureScript
- Platform: AWS, Heroku, Linux VPS

Site: https://jeffkayser.com

Contact: https://jeffkayser.com/contact/ or hn.2019-11@firesteel.consulting

GitHub: https://github.com/jeffkayser

LinkedIn: https://www.linkedin.com/in/jeffkayser
Scientists: CO2 Causes Cooling When Not Causing Warming
A former employer of mine had lots of oil companies as clients for their CFD software...for most of the problem sets, the memory use was in the TBs, and it's tough to get a GPU with more than 16-24GB of onboard RAM.
Hi that is me. I do not think journalism is a dead end nor have I ever thought that. From my personal view, Al Jazeera America failed largely because of the TV and broadcast market, not its digital presence. We had a pretty good publishing system that the multimedia team, which I was on, built our own tools to integrate with. Many of them we open sourced: https://github.com/ajam
2.95 was the buggy one, which is why you don't recall bugs in 3.x. 2.95 was faster, but it didn't produce correct code. Fixing the correctness issues resulted in slower binaries through the 3.x and 4.x series, iirc.
Not enough pictures in this article
> I guess Leetcoding and Production Engineering really are different things.

This is key point.

They delivered value to the business. That's the only thing that matters.
In addition, Level1Techs is more developer/sysadmin oriented than consumer oriented : https://www.youtube.com/channel/UC4w1YQAJMWOz4qtxinq55LQ
Sounds like a good story for some embezzlment.
You can’t simplify the logic because TSX transactions may abort for any reason and make no promises of forward progress. You must implement a fallback codepath.

If you meant having an optimized codepath then that is doable. But given your writing a kernel there may be microarchitectural hazards that trigger excessive aborts.
Well, I can confirm that it tastes quite nice as well - thought fortunately I am working at home today so nobody saw me conduct that particular experiment!
My wallet is thicker, so it would be alright.
Maybe to cash out in 3 years when they've rocket shipped a bit?
I've been warning people of a certain 1T$ tech company that abuses customers and developers under the guise of centralization.

Our worst fears have become true. Banning apps, anti consumer technology, anti competitive practices that effect non users.