skysight-inc/HackerNews huggingface dataset:
Looked down on? Must've been a good school, or maybe even country.

Fights and bullying were extremely common in my schools (went to several), though they were the standard public ones (I'm not even sure there were private schools at the time). Late 90s to very early 00's.

I see nowadays it's much less common, as kids are all on smartphones, they've got no time for any physical activities. Silver linings, I guess. Kids still exclude the less "cool" ones, but at least no one (or fewer of them) gets spit on and beaten up.
https://dotdot.im

It's an online chat room where you'll find a small group to chat with (around 10 people) with the idea that nowadays it's hard to have a "meaningful" conversation with people in social networks.

It also does something I haven't really seen before which is showing what people are typing in real time, to help make it feel more "real time"! Come try it :)

If you come back it'll try to match you with people you have met before, so that even it became popular it would "feel" like a small community of people.

Still trying to work out the user experience to make this work though, which is why I haven't done a proper launch
Referer is passed at the hostname level, so no query string etc. At least some site logs say as much.
> Contemporary professional web development (as practiced by members of "the code club") is madness

In what way is it madness?
Telegram feature exposes your precise address to hackers
These things aren't unavailable in greater society. You simply have a choice. I'm not sure you have as much choice in Amish society, and I think the lack of choice is cruel.

If my elbow is broken, I can't cook efficiently. If it doesn't work correctly, same. If walking to the toilet saps my energy, I shouldn't be expected to do the same.

I should also now mention that elderly doesn't mean you are sick. Loads of folks are busy throughout old age. "sick" doesn't always mean you can't do anything, either, and I'm pretty sure the Amish communities take care of folks that can't.
Is it not possible for people to remain in small communities and not be seen by you as "refusing to make any effort to catch up"? I'm not American, so if I can offer ab outise perspective it's this:

Trumps base was/is made up of majority poor white rural Americans, with a coalition of racists and extremists bolted on. What's crucial in that is the majority are just poor white townspeople.

They lost their jobs because overseas laborers are willing to do the same work for less; because consumers don't care if the latest iPhone is made in Cali or in some Chinese interment camp. Same thing for coal and oil jobs. The world changed and these are the people who lost their livelihoods for it. I've been watching American politics my whole life, and Trump was the first politician I saw to truly acknowledge that there is a large portion of the population that are suffering economically for things out of their control and told them it wasn't their fault.
Right. Welcome in 2021 where the forward looking devices no longer use USB-C which can connect just about anything, but vga plugs?

Not believing that for a second.
> The author has weirdly treated the problem of not knowing something as that it is wrong that they need to know it.

Yes, that’s TFA in a nutshell.

The title is deceptively “normal” though, so lots of people are making good faith attempts at answering the question. Except cloud9, code-server or whatever aren’t what TFA asks for, since you still need to understand what’s going on in the server to use them effectively, you’re only offloading storage and computations to a remote machine.
^. Apple please listen to your customers. Beauty and thinness above functionality ain't worth it.
No, you suggested that the harm caused in the production is a reason for criminalizing possession, which is what I disagree with. I accept other reasons in this case, but not this one. Which of these positions you endorse has far-reaching consequences for the moral and legal evaluation.

It's similar with the "war on drugs" or when you want to evaluate the morality of your sneakers and clothes. Should possession of the drugs be illegal because people were harmed in their production (by e.g. drug cartels), should possession of the clothes be illegal because they were produced with child labour? I don't think so.

Edit: To make this clear, I merely replied again to clarify the difference not because I think there is a huge disagreement. This is obviously an unpleasant and contentious topic and I very much hope I don't come across as a CP apologist - I'm not, for the other reason I've mentioned.
>Ok, once again. I can write code inside my spreadsheet but not inside my browser? WTF.

Technically you can write code in the dev console, or using javascript bookmarklets which is similar to code in a spreadsheet.
Ask HN: Stocks with a Pocketful of Money
Hello everyone,

I am a PhD student with CS background. Recently, I have been interested in how some stocks perform, and how some traders perform their decision making. I have seen some papers regarding this question, but I found that a surprising amount of the authors never bet themselves anything.

So, as to really understand their thinking process, I decided to start investing a pocketful amount of money (let's say 100$).

How should I do it? Where should I start? Of course it would be nice to earn a little bit of cash in the process, but it is not a realist goal.

Thank you all.
That would be sad, I really like the touchbar, and I've seen people use it as makeshift sliders for audio and a mini-midi keyboard, and the context-sensitive recommendations are so much more useful to me than F-keys, I'm just way too lazy do memorize multiple layers for different apps. I really do hope they don't go back to plain F-keys only.
Thank you! I'll add that!
From what I've noticed, everyone's on their smartphones, too busy for physical activities of any kind.
The quote by Tim Kadlec is appropriate:

"The 'S' in IoT stands for security."

Filling my home with a bunch of transmitters does not seem like a super wise thing to do.
Don't worry, Google just killed the Pebble App from the playstore, so you can be more sad now.
Thanks I was not sure if the PRG was delivered with the C64.
Mini Displayport ?
Reflecting on how this applies to the tech industry, IME we're still very behind in accommodating those with chronic illnesses and disabilities. The 40-hour work week is still, on the whole, the minimum expectation across many FAANG-like companies. If falling ill during tenure, such companies ~generally seem receptive and supportive. But if you try to join such companies when you are already chronically ill or disabled, and ask for part-time working arrangements or reactive flexibility (e.g. I only have X spoons today so I can't work as much, but I can work a little ["semi-sick day"]), it's much much harder. Nowadays I only have about 2-3 hours of cognitive time per day. After that I need to lie down and do nothing. It seems so unfair that entire swathes of competent individuals are implicitly sidelined because of their illnesses or disabilities.
Touch Bar would have been more useful had they have an external keyboard with it. Almost no developers supported it because it was only available on a subset of devices. And then only in the case when people actually use the internal keyboard. I guess this excludes a lot of people who hook their computers to an external keyboard, screen and so on all the time.

It’s quite like 3D Touch in this sense. (But I actually liked 3D Touch, unlike the Touch Bar)
150k arrest records 'accidentally wiped from police database'
The lack of sleep on almost everything is horrifying. I recommend that book to everyone whenever the topic is discussed.
$PATH is complicated and scary for most beginners, just as math can be scary for many kids, especially if they don't have a good teacher. Do we say we don't want kids learning math? No, we need to be better teachers. There are so many people with great ambitions and ideas who just need good guidance. Let's help them, not dismiss them.
Finding 0day to Hack Apple
Military Cryptanalytics, Part III, NSA[pdf]
My new and fresh Pebble did that too. But after 3 years, it's lost a lot of charge on the battery, so it's more like 4-5 days now.
> But even for the people committing less violence than that, and who in turn eventually get released, they only stay released if they stay non-violent. Otherwise they're right back to jail.

I am of the opinion that we should prevent violent insurrection rather than waiting for it to happen and then responding with jail time.

> So now we're abandoning even the premise of free speech?

Where did I say that? I'm not saying we should prevent all book publishing, but you do understand what historical precedence I was referring to right?

> If people are engaged in violence you put them in jail. If people are non-violently saying dumb things and you don't agree with them, you say your thing too.

If the dumb thing they're saying is that all politicians are satan worshipers and pedophiles, then it doesn't matter what "thing" I have to say to them.
UK accidentally deleted 150k arrest records
It was probably easier for them to keep the touch bar there as the enclosure is pretty much identical to the previous model. Maybe they had a stock of them to finish while retooling?
It isn't the same thing since macOS doesn't use ELF.
On Rockchip boards, there is a bootrom that looks for data at a specific offset on a few storage devices, then calls the first one it finds. From there open source / flashable firmware initializes RAM, scales up CPU frequencies, and starts looking for a kernel or whatever.

TL;DR likely read only firmware, possibly more low level than a BIOS, UEFI, or Coreboot implementation would be.

Edit: then again, they could be shipping a full EFI implementation like they do on their x86 offerings.
I personally prefer the 2020 keyboard over my previous 2013 one. Just feels nicer to type on, for me personally. I really hated all of the butterfly keyboards.
there's no life advice. do whatever you want and suffer the consequences

if you are looking for advice of how to optimize yourself or outcomes, at some point you will realise you've wasted much of your life working for that optimisation and not actually doing the things you've wanted.

and if you do too much of the things you want, you might end up too fat, too unhealthy, broke etc.

there's no way around that, there's never perfect and optimal because your life isn't perene, but fatal.

also don't look at statistics, you might on average live up to 80+ or 90+, but you can also be the 'lucky' one to get cancer, or whatever sickness that might shorten your lifespan a lot. so don't over optimise, do the stuff you want, it's the most important thing. whatever silly thing it is.

my mother did everything she could to optimize, i've always envied how healthy she was(even more than me, 2 decades younger), she visited the doctor regularly, ate her greens and died of cancer young, when nobody known of our whole ancestry ever got cancer.

tldr: do whatever you want
Well, particularly this breathless, content-free Twitter thread.
"The records were accidentally wiped last week and they included fingerprint, DNA and arrest histories, according to The Times.

"The newspaper says the technological blunder could allow offenders to go free, as evidence from crime scenes would not be flagged on the police national computer."

Jesus Christ. Is there anything this current UK Government can't mess up?
What a taint to his legacy. Not a good way to go out.
https://www.coindesk.com/sci-hub-leaves-handshake-blockchain
I finally cracked about a year ago and replaced my 2015 MBP 15 with a 2020 MBP 16.

Now I'm gonna swap it once this thing comes out.

Experiences thus far with the MBP16:

- MBP16 has 64GM RAM and can run several IDEs at once, I can compile a project and do other stuff without feeling any lag. It does make the fans come on, which is expected.

- Still stutters on certain games, but it wasn't purchased for that. Kinda surprising though, I maxed out all the options minus the disk size when I bought it.

- The key travel is just right, I think slightly less than the 2015 version but more than my wife's 2018. Goldilocks.

- The Touch Bar is ok, not something I'll miss. I've set it up with BetterTouchTool to have a combination of the open apps and a thing to pull up iTerm2. A minor nuisance is I'll be typing something and I slightly touch the bar, and it pulls up another app.

- It eats battery. With my old set of MacBooks, you could never tell which power adapter it was connected to, because it didn't matter whether it was a slightly lower power. With the 16 it's noticeable. If there wasn't a virus lockdown I'd probably struggle to take it out to a café for a day's work.

- Screen is beautiful as always. They seem to have found a way to reduce the bezel size, because the 2015 and 2020 models look to be pretty much the same size externally. They actually fit nicely one on top of the other when closed.

- Larger trackpad is ok, not killer. Maybe it helps some people's wrists to not have to move all the way to the middle.

Reasons for upgrade:

- Less energy use could make the thing properly mobile

- Should be a noticeable speed increase

- MagSafe makes it feel safer. I have kids, the USB ports seem like they could easily get broken if someone steps on a cable. For now I've got adapters anyway, in order to make use of all my old MagSafe chargers, but it would be nice to have it all the way up to the port.
Spongey is a good description, that's my take as well.
But comparatively, they do. They aren't considering that taking a shower that day might take the energy they have for the morning.

Struggling is different: It takes some energy away, but for many, you can theoretically take away some struggle. Get a new car, have enough food and money, get over a temporary health condition. Get time to get over a divorce. There are curese for many struggles. The same things won't help someone with a chronic disease... who often have the same struggles as greater society on top of whatever illness they have.
Ask HN: What could your build system do better?
Title. What's your idea of the perfect build system? What do current build systems lack? What frustrates you the the most? Are there any "good" build systems that you enjoy using? What kinds of custom build processes do you have that aren't covered by out-of-the-box features?

Any language or project size; I'm simply curious.
Richard Feynman — 'Philosophy of science is about as useful to scientists as ornithology is to birds.'

Well, this blogpost shows where this analogy breaks down : birds (AFAWK) don't try to discuss ornithology.

"bureaucrats running the asylum" is normal science !

Thomas Kuhn has shown how it works in The Structure of Scientific Revolutions :

https://samzdat.com/2018/05/19/science-under-high-modernism/

The problem is that without Kuhn our expectation are set by pop history of science, which only remembers 'anormal', extraordinary science : the paradigm changes.

(Otherwise, this is a great blogpost.)
Keep records of every communication with this person, all emails, phone records, etc

Have an urgent meeting and discuss your concerns. Make it clear their abuse is not appropriate and will not be tolerated. Tell them you will have no option but to discontinue the project if they continue.
https://imgur.com/a/fdL4E65
Or a fifth and sixth USB-C...
Would that still be advanced programming in the unix environment?
When I was a CS PhD student, I spent the summer of 1988 writing assembly code on a parallel machine (Encore Multimax) that was running a variant of Unix. I wrote the runtime system (a virtual machine actually) for a parallel programming language. Haven't used assembly language since then!
Building audio plugins. It's a lot of fun learning about signal processing, waves, FFT, and so on.

Not planning to apply to HN with this, of course, but hoping to build out an indy company.
I remember a similar anecdote about a legendary F1 driver (possibly Michael Schumacher, but I can't remember).

During practice the drivers talk to their team over the radio about the car's setup. Most drivers would stop talking in the corners and come on the radio during the straights.

This driver would apparently just keep talking all the way around corners. Driving the car was basically automatic, leaving him free to focus on optimising the car.
GUI Exploited for Keylogging
Most RISC ISA's, including PPC and ARM are much nicer to program in assembly than the Intel/AMD x86 ISA.

The only exception is with RISC ISA's that are far too simple, e.g. the base RISC-V, so they lack many common instructions or addressing modes, forcing the programmer to use sequences of instructions instead of the single instructions of other, more complete, ISA's.

Most RISC ISA's are relatively orthogonal, in the sense that you have to memorize only a small list of things, e.g. of kinds of instructions, kinds of registers, kinds of addressing modes, and then you can express any program as a combination of those few elements.

On the other hand, for the Intel/AMD x86 ISA, to be able to write an optimized program, you need to know a huge list of things.

The original x86 registers are all different having different features, there are not even 2 identical registers, so to find the optimal register allocation is difficult. Even the extra 8 registers added by the AMD 64-bit extension are not identical, but they are divided in 3 or 4 groups with different properties regarding the encoding of the instructions, which result in different program izes.

Among the registers added by more recent ISA extensions, especially the SIMD extensions, SSE/AVX, there are finally groups of identical registers that are easier to allocate, but these must be used together with the integer registers, which are needed at least for addressing.

It is difficult to determine the total number of different instructions in the x86 ISA, but they are much more than a thousand, many of which are obsolete and which should be avoided.

Even when compared to older normal ISA's, which are not so complex like x86, e.g. Motorola 68k or IBM mainframes, many RISC ISA's, including POWER & ARMv8, are still an easier target for assembly programming, when you attempt to write an optimized program.

When the performance of the program was not important, assembly programs for some traditional CISC ISA's e.g. Motorola 68k or DEC VAX could be simpler than for RISC ISA's, due to using fewer more complex instructions, but those instructions typically had slower implementations, so an optimized program might have been forced to avoid them.

Knowing the very variable timing of the CISC instructions and accounting for that in order to write an optimized program, made optimized assembly programming more difficult than for RISC CPUs.
At what point does the cost of global warming exceed the (huge) cost of adequately securing the reprocessing pipeline?

The decision not to do reprocessing was based on 1970s cost/benefit analysis. We're in a different world now.
IPv4 Flag Day
Nitter.net is probably better if we did need to link to the Tweets to begin with: https://nitter.net/jonasLyk/status/1347900440000811010
Fintor: $0 commission fee real estate. Invest with $5. 100% Robinhood look alike
The Vice President elect and Fortune 500 companies can send establishment-wing activists money unmolested by the media but non-conformist activists have to receive flack for receiving bitcoin?
The instance of the original dev has shut down because he seized developement, but the project ist still doing fine. There's multiple public instances, but those are often unable to handle all user requests and get rate limited by google every now and then. I'm currently using invidious.tube, it has a good "real" uptime in my opinion (the site is up the whole time but might have issues like described above). I'm considering just self hosting should things get worse.
Well, algorithm-wise there's absolutely nothing interesting in this article. Every entry-level algorithm class tells you that radix sort is theoretically better for fixed-size integers, all the author did was copy-pasting the implementation from wikipedia and then optimizing the bottlenecks. I'm not saying it dismissively, I enjoyed the article a lot and think the author did a great job, it just isn't the kind of skill you get from knowing cool algorithms and acing whiteboard interviews
TorchKeto Supplement Ingredients
With everything taken into account, on the off chance that you need to burn fat (and who doesn't), this is the recipe for you. That is to say, it even has light right in the title. At the present time, they have an extraordinary low-value offer going on. That implies you need to move quickly on the off chance that you need to purchase your jug. Since, stock will run out. Along these lines, click any picture to visit the Official Torch Keto Weight Loss Website and get it now!

http://wintersupplement.com/torch-keto/
Fun fact: Australia has some crazy big properties that makes Bill look like a slum dweller.

This list of 73 properties are all significantly bigger than Bill's little patch of dirt:

https://en.wikipedia.org/wiki/List_of_the_largest_stations_i...

eg. Anna Creek Station

23,677 km2 (9,142 sq mi; 5,851,000 acres)
For someone who has worked as a travelling consultant for almost ten years, I couldn't care less about thinness. Obviously I don't want to carry any bricks around. But the thickness of 2013 models was totally fine for me. It allows for even more battery packs and room for cooling, as well as an Ethernet port. Shocking. There used to be laptops that actually included Ethernet ports, without any Thunderbolt dongles, that become finicky if you plug and unplug them everyday. /sarcasm off
Thank you so much for elaborating, I think this may be useful for that exact use case. If you wouldn't mind I'd love any feedback or thoughts on what I've put together thus far: https://youtu.be/uzm5d15QS_M It's missing quite a bit still, but it is where I'm at right now.
You don't have to run an exit node to help. Just run a guard / middle node. I have been running nodes at home and in data centers since at least 2014 and the only problems i had was one site that redirected me to their .onion site because it thought i was using Tor and once I couldn't access a website because it was hosted in China which blocks all IPs that host Tor nodes.

For Exit nodes it's more complicated. You should read at least [0][1][2] before thinking about running one.

[0]: https://community.torproject.org/relay/community-resources/t...

[1]: https://blog.torproject.org/tips-running-exit-node

[2]: https://community.torproject.org/relay/community-resources/e...
Does that mean, “does it have threads and culturally emphasize their use over await or callback hell type arrangements?”
Proof of work is not a consensus model, it's a method to elect a block author, an incentive mechanism designed to keep miners honest.

Consensus is the process through which the network agrees on state. Examples are Nakamoto consensus (e.g. Bitcoin), BFT (e.g. Tendermind) or GRANDPA+BABE (Polkadot).
yes, but also the damn trackpad. I feel like i'm getting carpal tunnel just trying to avoid swiping the damn thing with my palm it's so freaking huge. Been 3+ years still feels like it's designed specifically to get in the way of my work.
Last year I built a browser extension to paste as Markdown: it lets you copy text from anywhere (including outside the browser: text editor, anything) and paste inside the browser while keeping rich text.

http://markitdown.medusis.com/
We are collecting all the videos and text abusive communications now. Have a ton of them now. We are looking for a way to strongly communicate to the client that we will not be tolerating this. We prepared an email but that that seems trivial compared to what he has done through his text and video communications.
Sure, it's a bit raw, but any thoughts or comments would be well appreciated: https://youtu.be/uzm5d15QS_M
Or the 11" MacBook Air.