skysight-inc/HackerNews huggingface dataset:
I think you missed the point of the parent comment. And I think you are making a “town vs city” argument. In fairness, so is the parent comment. But the parent wasn’t saying “towns are better than cities”, the parent was just saying it’s refreshing to see an article highlighting the pros of the town as compared to the city, which are often overlooked during this type of discussion.

I lived in NYC (read, Manhattan) for 4 years. Sorry but if you’re saying you lived in “the City” and you’re talking to non New Yorkers, the other boroughs don’t count cause they are equally unique in their living experience when compared to non NYC living. For instance you mention jogging through a Hasidic neighborhood and I instantly know you are 90% not talking about Manhattan and I also know what Hasidic means (I would venture to guess most Americans do not). I see your Hasidic name dropping and raise you a, I converted to Reform Judaism at Central Synagogue in the City, and there wasn’t even a threat of marriage involved.

I say all of that to make the point that I still agree with the parent’s comment, so much so that I now live in Texas. There came a moment where I had to choose between making work my life, so that I could afford a decent life for myself and any family I would eventually maybe have, or I could make my life my priority, which would mean sometimes not prioritizing decisions that impacted an upward trajectory for my paycheck. If you live in the City and you didn’t arrive there with a trust fund or pre existing network, and even then, you still have to prioritize work, then you’re not gonna have enough money to have a decent sized home (you will still not have a yard) and if you choose to own a car that will be a sizeable expense and you won’t be able to afford family expenses or possible downturns in the economy. Period.

Contrast that to my life in Austin (still a fairly expensive city) where I have a one bedroom to myself that is $500 less than the (actual) bedroom I was renting in the City, an SUV, that I use to tow my sailboat, which I use to go sailing with my friends cause I have free time. And if the economy tanks, I don’t fear I’ll go bankrupt if I don’t get a job in 3 months since I can have savings and there is no state income tax and no city (NYC) tax. And since other people enjoy much the same lifestyle I can develop actual, sincere, non transactional relationships with people since we’re not all jockeying for professional advancement, transient, or tying to get laid every night to fill the vacuum in our soul caused by the lack of real relationships. (But there is 6th street, if one gets the urge). And we have parks. And we have an awesome economy. Etc etc.

Yes I understand Austin is not a small town. It’s a good compromise for me. My sister lives in a legit small town a short drive from here. Much like the small city I was raised in, Kingsville.

Anyhow. Very much agree with the parent comment. And tired of people romanticizing the City, like name dropping, and not being called out on it.
JASON Defense Advisory Panel Reports
Sadly I don't think this will find its way into any major commercial products, because using H264/H265 and HEVC stuff in many US and Western European countries, and not paying for a patent license on a per-unit basis, is a guaranteed way to get yourself sued by some pretty big companies.

Something AV1 based for still image might find more widespread use.

https://en.wikipedia.org/wiki/AV1
5 minutes walk or 1 minute drive to a shop? Must not be the US.
National Ignition Facility Sets New Laser Energy Record – Tech Briefs
Pointing this out discourages others from posting things to HN. Why bother posting your own stuff when you're not a legend?

I've seen this in practice, so it's not theoretical. It's the main reason my friends don't even try.

But the reason is more subtle than that. Say you made BPG. If you don't have past accomplishments, people will tear you to shreds here. Yet the comments are all "Look at what this genius has made."

I'm trying, hard, to find a way to resist credentialism. A meritocracy is something I want to live in.

Look, the reason I'm writing this comment is because my friend just gave up on open sourcing their amazing project. Why? Because incentives. I've been trying to convince him to MIT the code, but I can't say I blame him for keeping it closed. And part of the reason is that the only people who get paid for writing open source side project software are those high-profile genius types that we're lauding on HN.

Credentialism. Reputation. Audience. These are harmful to a meritocracy. If you've made something good, no one should give a damn who you are or how many people like you.
Check hyperneat and for example also the work from Josh Bongard on GRNs. Shorthand is evo-devo.

https://m.youtube.com/playlist?list=PLAuiGdPEdw0iRhEnF5yPuqe...

I once built a simulator that used evo-devo to evolve morphology of modular robot organisms in response to environmental factors, completing evo-devo-eco. If I remember it right it was creating a snake at night and disassembling during the day. The fitness function becomes complicated though. I think it was something like a distance function in body morphology plus environmental condition (light).
A collection of google drive documents. I went through the process of deciding on Core Values (viz. the Integrity Report that James Clear does), and life time goals. Now I set yearly/monthly/weekly/daily goals that wrap up into larger scale projects. One useful process has been period reviews (daily reviews at the end of day, etc), where I'll check how well I did with regard to my goals, and whether I'm living with integrity (according to my explicitly set Core Values). During these reviews, I'll make note of the next level up, e.g. during monthly reviews, I'll check my annual reviews and update them as necessary.

https://jamesclear.com/integrity
https://jamesclear.com/goal-setting
I think you are over-reacting. Wait till you are balding and have grey hair. The world doesn't end, cut your hair really short and go on with your life. It matters not to 99% of the world. Who cares what donald trump and the rest of the 1% think. :-)
It can also create untold naming conflicts.
The tl;dr is that researchers found 3 weaknesses in an STM32's flash protection scheme. For those not familiar, these chips offer three protection levels:

RDP 0 - unlocked, all flash/ram is accessible via the debug interface

RDP 1 - flash locked, you can connect a debugger and read out RAM/peripherals, but not flash. This is intended to prevent you from dumping the flash firmware image, but allow you to perform some diagnostics via the debugger.

RDP 2 - everything's locked down. The debugger cannot access RAM, Flash, or other peripherals.

The 3 exploits are roughly:

* In RDP 1, you can't read flash directly, but you can read anything that the firmware puts in RAM. The researchers were able to extract an entire flash firmware image by watching the results of a CRC self-check that the firmware performs upon boot. By resetting the microcontroller and very precisely controlling the amount of time it's allowed to run before halting it and dumping RAM, the researchers were able to back out the firmware image by observing the CRC progression in RAM.

* The researchers noted that the bit patterns used to represent the different RDP levels in flash were sub-optimal in that only a single bit needs to be flipped to downgrade from RDP 2 to RDP 1. By deencapsulating an RDP 2 microcontroller and exposing it to UV using a carefully-constructed mask, they were able to perform such a downgrade.

* The researchers crafted their own SWD debugger interface that performed less initialization than ST's stock debugger and thus didn't immediately lock down a microcontroller in RDP 1 mode when the debugger was attached. With this modified debugger, they discovered that they could issue a flash read that would lock down the micro as expected, but would also occasionally result in the protected flash data actually appearing in the read buffer (likely due to some internal race condition bug in the microcontroller's hardware). Thus it's possible to automate a brute force extraction of the entire flash in RDP 1 mode.

Edit: Changed RDP 2 to RDP 1 in description of 3rd exploit.
Top 8 Data Structures for Coding Interviews and practice interview questions
More like diagnostic stats about servers - memory usage, CPU usage and many more things like that.
Could someone expand on this?

What are HEVC, AVIF, and HEIC licensing and why are browsers partial to some over the others?
They're still looking for a rockstar developer to implement it ;)
Do I read this article in the future because I found it on HN today?

Or did I find this article on HN today because I read it in the future?
It's beginning to look like AVIF is more likely to gain deployment than BPG.
That’s awesome! Name rings a bell actually, did you have any places? I made one of the build a raft games back in the day [0], was great fun to build games on there. I remember sometimes waiting around to get on Sword Fights on the Heights to get in the same server as Shedletsky hahah!

[0] https://www.roblox.com/games/7729765/BUILD-A-RAFT-AND-SURVIV...
FD-SOI Going Mainstream
How will it be a huge hurdle to write your own Siri actions that can control other apps on your phone and your smart devices with iOS 12? You can look on the Internet to see what people have been doing with the Workflow app (the app that Apple acquired and is integrating into iOS) without Apple’s hooks.
> Are there any WASM runtimes that give (back) C/C++ level performance today, other than V8?

People are currently working on them. Also 100% performance is not always necessary, getting to 50%ish shouldn't be that hard. That's plenty for a scripting engine replacement scenario, for example. Or for bit banging some GPIOs on a microcontroller.

I think Mozilla's WASM engine is somewhat faster than WASM module in V8. The point is regardless you won't need a Javascript engine in the first place.

> why not just compile straight to native

To be able to run validation checks on the bytecode, so that you can still execute programs that are trusted only to a certain point.

And to support multiple platforms.

There are also a lot of platforms that aren't supported by LLVM or are not first tier targets.
FWIW I had a typewriter in ~1995 that actually had a backspace. It had a white ribbon, similar to white out and it kept a small history buffer so it knew which key to erase. It was an amazing invention.
The additions GitLab has expand on Markdown. For example, if you comment with a string of hexidecimals larger than 8 characters, GitLab will try to link to the commit if it finds one. For issue 1, the reference pattern in #1. This is convenient in cases where you want to cross reference merge requests, snippets, and others, without copy pasting the links. The docs explain it better than I could: https://docs.gitlab.com/ce/user/markdown.html

But in general, GitLab supports Markdown, with a few extensions.
Thank you, for explaining it a second time to those who had trouble with the long sentences in the first comment.

Another advantage I omitted (for fear HN would not comprehend it) was simply the bragging rights: look at this awesome spy tech we have, wouldn't it be a shame if someone - used it to advance their national interests. And while you're all gawking at it, don't none of y'all get to thinking that Murica got weak. We're talking to you, "allies."
Who owns the moon? A space lawyer answers
Truth be told, at the time I was also reading around 20 other books, it's just that I completed 90% of How To Prove It and around 10-15% of the other books. I was so captivated by math after discovering blogs of rather opinionated math professors and students that I downloaded literally over a hundred books (for free) and started designing the perfect curriculum. I would start over many times, over and over, study most of the free time I had between college and programming, watch dozens of lectures, seek lecture notes and additional exercise sheets, and try to solve everything. This particular period lasted about 8 months, after which I stopped studying math and took a long break to resolve some life issues and prepare myself for my first job as a software engineer.

I remember reading a few sections from What is Mathematics too. Some chapters on topology and the preface.

So, yeah, I also succeeded because I drowned myself in everything possible until I got used to it. It's just that I never felt any frustrations with Velleman's book, so I knew that every time I open it I will learn something new, won't get confused, and the level of difficulty will be just right. That's why I kept coming back to this book and completed most of it, while didn't make much progress in others.
I keep reading articles like this on HN, and coming to the same conclusions as yourself over and over: why isn't Object Pascal more popular ? It solves many issues that have presented themselves over the last decade or so in various, more-popular languages, without any major downsides. I'm talking the language here - the RTL/system libraries and ecosystem is something that I think solves itself once more people start using the language.

Is it really just about the issues with begin..end and verbosity ???
It's not always possible to describe a problem in a way you will understand if you aren't already familiar with it. And that's ok! Reading something like "distributed, fault-tolerant pipeline for observability data" and ¯\_(ツ)_/¯ could be good response both for you and the people who built the thing. It's definitely ok that you have to dig a little more to wrap your head around it.

In short, it's reasonable to expect that people who see a project already understand the problem space and write for the ones who can say "yep I need this".

This particular project is probably only useful to people who know what observability data means.
It’s difficult to see the reason for including this on by default other than some conspiracy involving government agencies and a lot of money.
Create playlists from your most played Spotify tracks
Don't forget the Tiny C Compiler (tcc). :)
Besides the Swift playground nothing is really close to real programming. Even worse, it relies on expensive+ external hardware of questionable utility (the "smart" devices) that repetitively shown how insecure they are. And Alexa is a whole problem of its own given the huge privacy thread it is. I will definitely not teach my kids about happily wasting money on GAFAM/PRISM surveillance tools.

+I would rather spend 40€ on a raspberry PI than a smart light bulb or anything like that.
If you could log a bug here with any details that would be great! https://gitlab.com/gitlab-org/gitlab-ce

Thanks!

Edit: I wanted to clarify that if you’ve observed any undesirable behavior, we welcome you to log it and we will address it as soon as we can. I see how my original comment made it seem like we ship untested code. That’s not the case as Sid mentioned below. That being said, there might be specific edge cases or scenarios we have not captured in our tests. So problems do appear from time to time. So I wanted to invite anybody to log any problem so that we can reproduce it as soon as we can and get it fixed.

Also as Sid mentioned, this feature was recently brought to Core so that more users now have access to it.
Code is far from the only way to contribute. Documentation (read good technical writing) is what is missing in most good, lesser known open source projects. Most projects I have seen are almost overly-welcoming of good contributions to their documentation.
The Universal Declaration of Cyborg Rights
Show HN: Trackingco.de, minimal web analytics you can pay with Lightning Bitcoin
That's because US city planning and management are extremely car-centric.

I go to a big supermarket 4km by foot and return in a taxi. Cabs are always queueing near the exit. People who can't afford individual taxis or simply bought fewer bags, walk 20 meters to the bus stop to get a shared taxi or any of multiple city buses that pass through that street.

Smaller supermarkets are even closer and tiny grocery stores are in five-to-ten-minute walking range for 80% of the city.
California teacher pension debt swamps school budgets
The PDP (11? I think so, but maybe 7? My home PDP for running the internet in my corner of the universe was an 11) at JPL that processed the Voyager flyby snapshots of Saturn into colorized planet+ring images was 64KB. Instead of viewport-centric geometry scans doing texture lookup, they scanned in texture-space (less swapping)
The iOS IME definitely uses context but I think the default training just isn't very good. If I try your example it starts suggesting 感じ, but once I add を it changes to 漢字を.

But this is also why there is a large market in third party keyboards/IMEs, even on Windows. From the classic ATOK to the modern Google Japanese IME
Lots of rule changes in there. What is the story behind this? Does Freeciv emulate rules of Civilization 2 or 3 (which are fixed I suppose) or does it have its own rules?
Which smartphone would you recommend purchasing?
It’s called vomit fraud. And it could make your Uber trip really expensive
Are you a Canadian citizen? How to taxes work in this situation?
ESLint and the Problem with NPM
I use Today on iOS: https://itunes.apple.com/us/app/today-habit-tracker/id105529...

It can back up its DB to Dropbox, which I've used in a few small automation projects
The Commodore 128K came out in 1985 for $300. Certainly not out of reach of the average middle class family.

But you are right, in high school, I was one of the few with a computer and even in college in the early 90s most students didn’t have computers.
As a CCC speaker said [0], the window of people having seen both, of having seen the basic and simple beginnings, and who even have the option of understanding how it all works together, is very small. The people who get born now just get handed a little glowing brick they swipe around on. They need to be teached what that thing is, so that they [and those that come after them] don't just wander about the planet with these little magical boards, with all power resting with those that program these restricted devices for them.

[0] https://www.youtube.com/watch?v=tg7snecRoMs&t=43m35s

You're not more progressive if you slide back from the above, just because the date in the calendar has increased. You're certainly not more progressive if you can't slide back from it because you haven't even realized it yet.

If a majority of people follows a pied piper into a mountain, then a majority of people will be lost. It will not magically transform a trap, a dead end, into "the new way forward". You're just demonstrating how completely oblivious, and how recklessly bold because of it, so many are.

Last but not least, with "evolution" come watershed moments, it's not just smooth sailing from peak to peak -- that's a movie, not evolution.

> If people cannot write well, they cannot think well, and if they cannot think well, others will do their thinking for them.

-- George Orwell

That is all that matters. You can write well with a touch screen, you can write badly with a keyboard. But to the degree things get reduced to references or icons, thought does end up suffering.
Behind pay wall. :-(
Monsanto is now Bayer

Which (not who) will likely retire the name
in a branding whitewash.
While I like the idea I don’t understand why this is a webapp rather than a tool for “offline” usage.

To use this I must give a webapp access to my spotify account. That’s a no go for me.
Some form of communal space, completely (or almost completely) free for people to stay for a while and work on whatever they want (software, books, videos etc). Food, stay, internet etc will be free, with the understanding that they give away their work for free.
To start, a good one to use as a template might be LOLCODE [0], which is hilarious on its own.

[0]: https://lolcode.org
I see it as a way for technologists to satisfy non-tech people that "yes, we use blockchain now" when in reality this is just an immutable BFTDL with configurable consensus (perhaps similar to what aircraft have been using for many years).

Full, PoW/PoS blockchain like Bitcoin or Ethereum is hard to justify in an enterprise. Decentralization is rarely part of a viable business model.
Wow I have never seen this before. All the other incredulities aside I was very surprised by this:

>"I got another clue when your engineers began asking me to make a number of changes to MINIX, for example, making the memory footprint smaller and adding #ifdefs around pieces of code so they could be statically disabled by setting flags in the main configuration file."

Why would Intel ask Tannenbaum to make changes for them? Doesn't intel have unlimited resources?
Apple sources displays from Samsung, I assumed Samsung built them in Korea. Does Samsung do their manufacturing in China?
If you're memory-starved, yes. A typical quad core is not going to be memory-starved, and the effect is pretty mild compared to the effect of a GPU. Or for non-gaming, it either doesn't matter at all or is 90% about core count.

https://img.purch.com/r/711x457/aHR0cDovL21lZGlhLmJlc3RvZm1p...
Well, I would call a time where monks controled thought based on a old book, indeed pretty dark.
In the Renaissance this thought control got fought back ... an progress happened
I do something similar but not very structured. I've got a few questions:

* Do you represent the alignments (e.g. goals aligning to values) in the board somehow, or is that you just in your head?
* Do you track progress on 2-4, or just on the actual execution of habits? If so, how?
* Are the values (3) just a subset of (4)?
Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing
An essay to the contrary:

http://slatestarcodex.com/2017/10/15/were-there-dark-ages/
Writing my first program in Applesift Basic wasn’t “real programming” either even in 1986 but it was my gateway that got me interested.

Programming with Swift playgrounds or doing an Automator action that can control smart home devices will hold kids interests way more than “real programming”.

I was excited in 1985 at 12 just to be able print something on the screen. More recently I was asked to give a presentation to some kids during career day. Knowing that they wouldn’t be interested in a talk about doing yet another SAAS app, I recommended that they talk to a friend who does game development.

If they were younger, I would definitely recommend a presentation on automating smart home devices activated by Siri or Alexa.
Like

https://www.amnesty.org/en/latest/news/2018/03/apple-privacy...
Campaign targets Apple over privacy betrayal for Chinese iCloud ...
Silicon Photonics Scientist Demonstrates New Type of Laser – Tech Briefs
If you already have an iPad, a utility called Duet https://www.duetdisplay.com/ and a Mountie clip http://amzn.com/B00S74HI1K will do this.
Honestly, I have to dig through. The thing is those things are often underreported. I worked with a TRT clinic for a while, people on Clomid for fertility reasons were miserable (as in "kill me now") so that's my bias.
Understanding multimodality: An analysis of early JUMP bike bike users by Uber
The point of fruit is the fiber, not just the vitamins.
Yep, GitLab releases on the 22nd of everyone month. Here’s a list of releases.

https://about.gitlab.com/releases/
It’s so funny that quantum physicists chose the term “retrocausality” because the literal meaning of its parts (“ex post facto”) can only be understood in the context of the “arrow of time”.

Perhaps wordsmithing that alludes to a superordinate context (beyond time) would be more appropriate..
This is not in accordance with my experience. The life of an Intel platform in a datacenter is more like 7-10 years.
Strange article. The author's company does advertising analytics. The HP Way was for a company that worked on hard problems and insisted on quality products.

I was once told by an HP employee, pre-collapse, that they did not use the term "bug" internally. They use the term "defect". One does not ship products with defects.