skysight-inc/HackerNews huggingface dataset:
Not to mention anti-fraud statutes.
How to upload source maps to honeybadger
It's incorrect from a legal perspective. Judges are required to act within the legal framework.
For a companion piece I highly recommend this hour long vid by Wired about Shenzhen. It's worth your time: https://youtu.be/SGJ5cZnoodY

Things that stood out to me was the maker mindset was so prevalent and competitve that it had filtered down to the buyers. So someone cobbles together some new widget for their phone and starts to sell it. Other people see it selling a nd copy it, but they make modifications. Shoppers see it for the first time and decide they want one with a purple strap, so they shop around until they find it or find someone who will make it that way.

This is where the hoverboard fad bubbled up but also how and why it "flamed" out. I think it's a fascinating testbed for technology and creativity and economics.
Yes!
Changing available methods/consuming data terms are virtually the same - the former can be modelled as having methods consume their object and returning a copy of it that has another type.
My background is in distributed systems and there linearity has a big cost, which is why the research I mentioned needs to be done.
If you don't need a decentralized solution why does it have to be a blockchain and not an Excel spreadsheet?
Just like the superfluous presence of HDMI, micro- and mini- and regular SD, CD slots, Ethernet ports won't affect my use of USB-C?
Perhaps the author thinks "GPS" refers to the general problem of tracking location, rather than a specific system that solves that problem?
I've observed this many times while watching the game.
My partner really hated the Naked Gun films. She said they were stupid and not funny, although she loves Top Secret. One day, she got out of the shower about 10 minutes after I'd started one, and laughed at it. She asked what it was, but I would only tell her if she watched all of it.

She loved it. Every second of it. She nearly wet herself laughing at the statue. When we got to the end, she again asked what it was called, and I told her. She glared at me, called me a bastard, and asked if we could watch the sequel.

You won, Leslie Neilsen, you won.
Ask HN: Why do threads show up minimised?
Is it auto in some way like flagging or moderator censorship? I've noticed many more lately, not just today, and most of the time the comment starting the hidden sub-thread seems perfectly factual and innocuous. There are exceptions of course. :)
As an ex-Pivotal employee, the best tool for the job is Pivotal Tracker. It is all about how you write the stories though (methodology). Their documentation is quite good too: https://www.pivotaltracker.com/help/articles/quick_start/
Easy Steps to Temporary Admin Access for WordPress
The author is James Bottomley, an IBM Research Distinguished Engineer and Linux kernel developer. I think it also serves the purpose of plugging (or at least preparing the ground for) IBM Nabla, "a new type of container designed for strong isolation on a host".
Didn't know this! I'd upvote if I could.
Very much not. I want first class stackful continuation semantics that behave as stackless in at least all (but ideally more) scenarios where a stackless continuation would.
Thanks - I'd never heard of this.

I guess one lesson here is to never trust a powerful man with everything to lose.
Until the person who happens to be complaining personally upgrades their USB-A peripherals.
Breeding under the replacement rate does not imply population shrinkage. It's a better strategy for a rich nation state to have lower birth rates and poach the best and brightest from other countries. That increases the wealth of native-born citizens as well as improving the lives of those who immigrate whereas overbreeding disperses accumulated inherited wealth.
> hm, good thinking, I guess I should run `touch` to create the empty file first.

vim is perfectly fine if you invoke it with the name of a non-existent file; it will just create it.
I just do not understand wild caricatures like this.

Edit: spelling. TIL it's not spelled "characature".
Nabla Containers – a new approach to container isolation
I'll bite. What's the morale that he's implying?

That algorithms can be simplified by slightly lifting the constraints?
Wow! I truly wonder whether that's in there to scratch one Windows engineer's personal itch some day back in 1998 or something ;-)
There's some sort of complex formula that determines whether you need to provide a phone number, based on how many accounts have been recently created from your device, IP, etc.
> A very practical reason for preferring functional programming in a freshman course is that most students already have a certain familiarity with imperative programming. Facing them with the novelty of functional programming immediately drives home the message that there is more to programming than they thought.

While later on, he does gripe about language quality, I think this is the most salient point of that letter. It touches upon IMO one of the most misunderstood things about Computer Science- it's a science curriculum, not a vocational school. The best (only?) way to build practical skills is doing practical things and learning through experience. Computer Science is more about rigorous reasoning about programs and their mathematical properties.

While learning about practical things like building web apps is fine and well, universities are not well equipped for this sort of vocational curriculum. They are primarily institutions optimized for performing scientific research.
JDBC improvements and convenience method suggestions
Swiper: An opensource,powerful mobile touch swipe plugin
When Mammals Ate Dinosaurs
Modulor-html: Yet another fast and lightweight template engine
Where are you finding HEVC encoded pirate content?

I railed against "scene" groups for many years over the quality (or lack thereof) in releases they put out. To the point I simply started buying the media I wanted, ripping it myself and then converting it to HEVC

Doing as close to a 1:1 DVD rip as I can, I've shrunk things like Seinfeld from 152GB of MPEG-2 video to just 31GB in HEVC, and it still looks absolutely fantastic

HD video fares even better. The X-Files on Blu Ray is roughly 1.7 terabytes. HEVC encoded brings it down to 240GB or so
I keep trying to get into terry pratchett, but maybe I started with the wrong book.

Can you recommend the first book for someone coming from a mid-to-hard scifi? Something that stands on it's own, is funny, and does not need prior knowledge of his work.
Sadly there has never been Part 2.
I just get an almost blank page.
Finally adding 32GB gets a big thumbs-up from me, somebody at Apple is finally listening.

I'll have to check the keyboard, however I don't expect any improvement - maybe it'll get stuck a bit less, but I bet travel will still be atrocious.

The MBPr was released in 2012 and redesigned in 2016, so I guess we might expect the next big iteration to come in 2020 or so; then it will take a year or two to work out the bugs, as it always does. This model is clearly the mature version of the 2016 design. It's a good time to buy.
> "Finally adding 32GB gets a big from me, somebody at Apple is finally listening."

More accurately, Intel released chips that supported 32GB of memory with the power and heat requirements Apple wanted.

https://www.macrumors.com/2016/10/28/new-macbook-pros-no-32g...
I do not think the continuation is type erased. I belive that then, at least optionally (depending on the actual futurator passed in) can returns a future whose type encodes the continuation type and stores it inline.

The queue might be dynamically sized which might eventually require allocation, but that can be ammortized across many futures. A large enough queue might never require reallocation.

I'm also not 100% sure as I have never used seastar.
Does anyone have a good reference on the physics behind the "single point iron receiver"? It seems similar to a crystal detector, but the description here suggests that both the needle and the "crystal" are the same material (iron). My guess would be that the non-linear effect is due to iron oxides on the surface.
I wouldn't be surprised to see it make congestion worse, that one hour journey to work that was unacceptable before might become bearable if you can read a book or surf the web during your trip.
Great idea. Welcome to the .txt family. A while ago I published Journal.TXT - a single-text file format for journals and the human multi-document format for writers. See https://journaltxt.github.io

PS: I also started Awesome .TXT -
A collection of awesome .TXT tools, formats, services, tips & tricks and more. See https://github.com/officetxt/awesome-txt
For the same reason, I use vimwiki[0] with its diary features, which is much better regards syntax highlighting linking.

[0] https://github.com/vimwiki/vimwiki
[1] https://github.com/vimwiki/vimwiki/blob/master/doc/vimwiki.t...
Well, that could change as of next year, when the Isles get their splendid isolation back.
Thanks! This looks great.
Piracy "scenes" have an eternal pissing contest about being the "first" to release something. Bragging rights seem to trump quality, unfortunately
Misconceptions About Incognito Mode – TechyTalk.online
Alaska Airlines called what Blair did a "good deed" and offered her a free flight. T-Mobile offered Blair free Wi-Fi.

... and thus ends my patronage of both of these corporations.

T-mobile already pissed me off this week by dumping that 1700 megabyte Android 9 update on all of my Galaxy S7 over mobile data in the middle of the night without warning despite my account being set to disallow that, and reverting all security updates back to April in the process.
Oh man, compiling to WebAssembly was exactly what I was thinking while reading the article. :)
Tankless heaters. As a Russian I LOLed a bit. How about hot water with no heater? Central heating system FTW and it is much more efficient. Now I'm in Australia and I have this tankless, instant as they say, heater. I have a bit of distaste for it. 400 volts, 25 amps in the cupboard. Danger, waste of energy and you never can set up water property - too hot or it turns off because of lack of pressure.

EDIT: oh, they also have district heating in Finland as well, cool: http://www.theseus.fi/bitstream/handle/10024/25777/DISTRICT_...
The command is still `nix-shell`, `nix shell` is the next-generation replacement but unfortunately it's still not at feature parity with the old command.
To quote https://www.jvt.me/posts/2017/06/25/blogumentation/ I use blog posts as a way to write easily consumable howtos which I can refer back to when I have issues. I've also found it hugely popular with people finding my site via search engines as well as colleagues facing similar issues
Anecdotal evidence, and possibly an FFmpeg/Nvenc bug

I've found that I'm not able to encode video above the size of the VRAM on the GTX 1050 in my home server. It seems to spew out errors, despite the GPU's memory usage being roughly 60MB from ffmpeg

My GTX 1080 meanwhile seems to happily churn through anything and everything thrown at it
what's wrong with trying to prove something? As long as it is research, I can see nothing wrong with it. Especially if they want to understand where they are from.
Vern Unsworth: Elon Musk's submarine had “absolutely no chance of working”
> While Microsoft did have a compiler for the language, I couldn’t easily find a version of it online.

I have archived the QuickBASIC 4.5 compiler here: https://github.com/susam/dosage/tree/master/langs/qb45

The above archive is obtained from here: https://www.qbasic.net/en/qbasic-downloads/compiler/qbasic-c...
If you're using vim already for journaling, you should try Vimwiki. Out of the box, it has a diary, and typing Leader-W-Leader-W opens a buffer with today's diary file, ready to record things you've done or serve as a scratchpad for the day that you can search and refer to later.
What a fun read. If my career had taken a different direction I imagine myself working in Baseball in some capacity. There’s a decent community of folks who do amateur sabermetrics stuff for fun. I imagine a good amount of those folks will make Baseball Journalism a full time thing when they retire.
I have a non-heated non-electric one. It has a mechanical flow control and it branches off from the main toilet line, so you're getting tap-temperature water. It's surprisingly comfortable to use (and I used it in New England in the winter). It's not much different than putting your hands in cold water, and it only takes a second to wash up. I found it substantially more hygienic than toilet paper (and I could always add a little soap if necessary), and at ~$30, it paid for itself in a year.
Me too. It has a lot of javascript that I'm blocking.
Software engineers should know and start from Computer Science, why not ? Mechanical and Electrical engineers have to learn Physics, Control dynamics and Differential equations the first couple of years.
Does anyone know Google's position on this? I tried finding a relevant Chromium issue but failed.
I grew up exploring stuff like this on dirt bikes in eastern and central Pennsylvania with my friends.

If you like this you'll definitely love Centralia

https://www.atlasobscura.com/articles/centralia-pennsylvania...

Fires under the town have been burning for decades.
The novel part here appears to be doing shape matching against road maps to improve accuracy. The accelerometers and gyroscope in consumer devices are so inaccurate that any track will be mostly useless after a few minutes, but if they can periodically tie that data back to known map points then accuracy improves a lot.

I'd like to see navigation apps make use of this approach when then lose GNSS signals, like in a tunnel.
This is much needed. On iOS, you can try to glue/automate different apps via workflows and callback URLs.

Have you tried http://notebooksapp.com or http://devonthink.com?
I recently switched to simple markdown files as well.

"I find myself more eager to write things down."
I feel exactly the same. Something about the simplicity and lightweight approach makes it more inviting for writing.

I use QOwnNotes to manage the notes, it's open source and available on osx/linux/windows, uses a sqlLite DB to add tagging and fast searching.

https://www.qownnotes.org/

I use nextcloud for syncing the notes to a server and across devices.
Second this. Would be good to know as I’m interested in applying as well.
I believe so. I regularly sell used things. I'm always surprised by the amount of calls I get for my Apple stuff. I'm not sure I'd be able to sell a 3-4 years old Dell as easily.
Happy that it could get the juices flowing :) The chosen implementation for your project certainly depends on what "vibe" and level of authenticity you're looking to achieve. I'm a huge fan of WebAssembly simply because the idea of writing web-native code in a language of my choosing makes the little computer scientist in me giddy.

That's not to mention the wealth of existing code with potential to be ported to this universal medium; for example, a project porting vim to WebAssembly was posted to HN just over a week ago[0] which reignited my interest in pursuing this avenue further.

[0]: https://news.ycombinator.com/item?id=17487936
Wow, great invention! They should call it “inertial navigation” or something.
should be illegal for anyone to seek such info for prospective employers, renters etc. Free speech? OK, but the company cannot seek it or else...
Here's what I use for this same purpose: my fork of someone else's old and unmaintained pet project. I think it's pretty good. It creates a new entry each day, or appends to this day's diary entry.

It has a few subcommands, which are date-aware.

https://github.com/alexthehurst/Diary.py
In the mid 90ies there were 9GB hard drives availabe, which is roughly the same amount of data that fits on 14 CDs. Today we have 14TB sized HDDs, so an equivalent optical disk should be able to store 1TB of data. However today a private person easily has more than one device plus several external HDDs to store his or her data. So I guess it would not be too greedy to demand permanent media with a capacity of 10TB. Comparing with CDs the price could be 2USD. So in this comparison I honestly find a 6TB tape for 200USD incredibly expensive.
That would work. If this were a task of some central authority, and not literally anyone who happens to come by with Maps.Me installed. (Adding translations becomes a lesser problem, compared with "I know, I'll replace the local names with my mistranslations and personal scribbles like 'I left my car here'."

Surprisingly, even discounting this, the crowdsourced POIs are quite accurate.)
He responded to rudeness with rudeness. He spent money and suffered a PR black eye in an effort to help and this guy went on CNN and told Elon to shove the submarine up his ass. That is the absolute height of rudeness -- nobody has even mentioned it. And even worse, the British ex Pat justified his juvenile comment by basically saying that the submarine was I'll conceived and that it was all a PR stunt. Saying the sub wouldn't have worked doesn't make sense because it wouldn't make Elon a bad guy and it wouldn't be a reason to hate him. And saying that this all was a PR stunt is highly, highly insulting -- basically saying that he has no soul and is taking advantage of potentially the death of a dozen young boys simply to shore up his public image a little. That is a far worse accusation than "pedo." Just because the ex Pat is not famous doesn't excuse that kind of behaviour. And just because Elon is famous doesn't mean he isn't human or justified in responding in kind to this guy. And everyone is going to pile on me for being in the Elon cult and being an Elon fan boy and on and on. It's just the way I see it, I'm not in a cult or a fan club. Don't try to brush away the logic of my words with stupid shortcuts like those.

He was asked to continue on the sub by people in the water. His efforts never obstructed or inhibited any of the other, main rescue efforts in any way. Whether or not the sub would have worked is irrelevant because it was simply presented to the rescuers as a last ditch option. This entire fixation with Elon musk and the sub and frankly everything involving Elon musk is insane. Everyone is rallying against the musk "fan boys" yet the landslide majority of people are on the anti-musk bandwagon everywhere I look.

And by the way, a pedo is someone with the mental illness symptom of sexual attraction to children, not someone who has molested children. Sorry if you or someone you know got molested but it's not relevant. If you want to ban pedo jokes because you have PTSD that's an entirely different conversation.
Yeah to me it was clear after seeing a smooth UI in an internet ad. I got the 1st gen - what surprised me was the empty shop without a queue. Maybe it was luck but to me it was an obvious game changer without even touching it.
I can’t see how you can prevent someone making a truthful record of history. What are you going to do? Hold a gun to people’s heads and tell them to forget that things have happened?
Monads are containers for which .map, and .flatMap (>>= in Haskell) make sense.

Future, Option, List, State/IO, etc.

And the do-notation that some comments mention become a long list of flatMap/filter/map invocations.

do {
futRecord <- getDBrecord(username, passw)
uid = futRecord.map(record -> record.id)
username = futRecord.map(record -> record.name)
futResult <- setUserLastLoggedIn(uid, now())
futResult <- checkUserACL(uid, operation.roles)
} yield username

This is just an abstraction, and it's not exactly a pretty one, but better than the flatMap hell in functional languages.

The do-notation uses the same monad throughout, in this example the Future one. The final yield is a map, the "<-" lines all represent a flatMap.

Finally, Monads are very much like Vector Spaces in Maths. You have Axioms for both, and if the object satisfies them, it's a Monad or Vector Space!

https://devth.com/2015/monad-laws-in-scala

https://en.wikipedia.org/wiki/Vector_space#Definition
You are confusing him with Amar Bose, known for founding the Bose audio company, popularizing satellite speakers and subwoofers, inventing active noise cancellation technology, creating the first quality factory car stereo, and pioneering the dummy head based acoustic research that led the way for modern headphone and spatial audio innovation.[0][1]

[0]http://noaudiophile.com/Bose_901/
[1]https://www.popsci.com/science/article/2013-07/curious-geniu...
No. The 15" MBP uses Intel chips without integrated graphics.
And then there's Jack Barsky.[0] It's a heartwarming story.

See this picture of him with his German and American children.[1]

Decent book too: Deep Undercover: My Secret Life and Tangled Allegiances as a KGB Spy in America

0) https://www.bbc.com/news/magazine-38846022

1) https://www.theguardian.com/world/2017/feb/11/thought-smarte...
Miniservices as a Realistic Alternative to Microservices
The history of the .plan file goes back to way before ID or Carmack. It's been part of unix for a long time. Back when things were simpler, you could finger a user and read their .plan to see what they were up to.
Why not have the count since 1947 to know if the "number of REPORTED LYNCHINGS" are going up or down?

either way, this thread is not going anywhere. I'm out of this conversation, since IMO HN is not the right place.
If you are interested in reading more there is a lot of research in this area, which would fall under the search term "mental imagery".
Parents who choose good schools choose them regardless of whether kids are smart. High income parents don't want the children in bad schools even if kids are not smart (whether it means stupid or just normal).

Non-smart child of smart parent costs even more - on tutors and such to raise the kid.

That is not smart children costs more. That is ambitious/smart parents spend more on children. The cost of smart child here is merely function of correlation with parent.
There's politics involved as well. The solution creates units that all have toilets without countermanding the commercial directors initial edict.
Programmers sometimes have to triangulate too.
Ooooooo this sounds amazing, thanks for the tip.
Yes.

In other words, both are correct. Choosing the one that's appropriate in a specific context...is a tricky problem.
Side note: I have been coding a large golang application for 3y now on emacs/spacemacs with the 'go' layer. Never had a single problem.

Otoh, I tried both atom and vscode for the same job, but quickly ran away because using an editor on which modal editing is not a first class citizen is not for me anymore.
... which allows a generic composition enabling imperative programming in a purely functional language. Haskell has do notation, that sugars the syntax to look like one is writing imperative code, even though it's all about composing Monads.
What do you need adapters and dongles for if your goal is to go out to a cafe or a park and work with the computer? Do you, like, need a 7tb media drive with you at all times or something? Are you constantly plugging it into different monitors? Not like you wouldn’t need adaptors for that unless you exclusively live around DisplayPort screens anyway. Do you carry around a wallet full of DVDs and an external drive for those?
I tried to create a secondary email address on Gmail and Outlook.com and they both required me enter a phone number.

Ended up using Protonmail instead, which allowed me to register with username and password and nothing else.
I don't understand this. They're very, very clearly marketing the Macbook Pro to developers. Read their press release, they have a section devoted to Unity performance for goodness sake.

Look at the older 2012-2015 models - arguably the entry point for many modern developers, the devices that were so good and so reliable it cemented their love for the brand.

There's a difference between pivoting your target demographic, and just making a bad device and hoping professionals won't notice.