skysight-inc/HackerNews huggingface dataset:
This is wrong. Speed cameras save lives. A lot of research confirms this, for example:
http://eprints.lse.ac.uk/86567/1/sercdp0221.pdf

The best way to save the lives of pedestrians and cyclists from the predation of motorists is to eliminate cars in urban areas. The second-best way is fast, sure, automated enforcement.
“Meanwhile, our Windows version hasn't needed any work since 2000”

I honestly don’t see that as a good thing. What are these people doing if they haven’t touched their code in almost 2 decades?
There are languages that attract people who want to get things done (mostly multi paradigm languages these days) and there are languages that attract people who want to feel special (languages oriented on one true way or obsessed with a particular purity).
I haven't implemented it yet, but [0] looks like a great, detailed tutorial for serving tiles from S3. The article talks about vector tiles, but it should work with raster tiles that you save as .PNG in the same directory structure.

[0]: https://github.com/addresscloud/serverless-tiles
When I imagine a yellow square, for example, I definitely visualize it. I can re-shape it, combine it with other shapes, rotate it, and visualize it moving. But it's not like it's replacing my vision, it's more of a secondary display that you can only see individual thoughts for a split second. If I close my eyes, I can do this better, and I actually have spent hours visualizing places I've been, or creating new ones. When I visualize my old homes and cities I've lived, it's like I have super speed and I can dash anywhere, but it's like a video with a very low frame rate, I see individual pictures and they combine with my spatial awareness to give my the feeling of moving. The frames are also very "low resolution", but it doesn't feel fuzzy but more like the frames are so quick that you can't pick out many details. In terms of words, I'm often thinking about memories I see on the "memory film", but the pictures themselves aren't words at all, my internal dialog vs. my visualization are 2 separate processes.
If the story is true, definitely this. By putting the broken parts in there they pretty much guaranteed that all the other ones are flawless, otherwise they'd have broken the contract.
Visualization is something that lends itself to practice. I remember discussing this with one of my art teachers years ago as they said that they have a complete artist's studio in their head in which they will create things mentally before, or in addition to, creating artwork in a real studio.

Their analogy on how vivid the visualization is that it is similar to hearing your thoughts versus hearing yourself say something. Whether it is worth the time to go through the effort of visualizing something depends a lot on the task at hand, the cost of making mistakes working it out for real versus working it out mentally beforehand.

It's not like virtual reality but it does save me a lot of time in figuring out how to construct and put things together, or identify promising design paths.
The idea that they’re banning cars for environmentalist reasons is a straw man argument.

Compared to all other forms of transportation in the city, cars transport the smallest number of people and take up a lot of space. Removing cars would free up space for other means of transportation that transport more people and use less space, such as buses, bikes, scooters, etc...
Brave Software has a clear and obvious incentive structure. Here is the business model:

1. Build and maintain a browser which creates a local profile of its user, a profile which never leaves the user's machine.

2. Sell ads which can be targeted to users with certain characteristics. Distribute the entire catalog to every user's machine. The browser selects a suitable ad from the catalog and displays it to willing users.

3. Profit.
Our CEO co-founded Mozilla and Firefox. There is still a problem of invasive tracking and surveillance capitalism on the Web, and neither or these are hit as hard in Safari and Firefox as they are in a default install of Brave.

The BAT component is off-by-default in Brave. Only enabled when the user explicitly opts-in to the feature. This is a necessary component, as blocking-alone is not a solution to the sustainability problem. Blocking trackers and their ads means blocking revenue for the content creators and publishers we all know and love. Extra steps have to be made if we're going to continue to foster and grow the Web we have all come to love.

With Brave you enjoy a base-line experience of privacy and security out of the box. Opting into Brave Rewards means you can earn tokens for your attention, without giving up your data. Those tokens are automatically queued up for an end-of-month contributions to the sites and properties you visit most. Or, you can tip those properties in a one-off-manner (like I do every time I land on a Wikipedia page).

I hope this helps a bit. If there is anything further I can address, I'd be happy to chat. Thank you for your time and attention :)
A service like this already exists: https://hnreplies.com/ and I've been using it for quite some time now - no issues faced till now.

The only difference is that hnnotify.xyz notifies you on comments to your submissions too.
Not strange so much as a matter of contrast in circumstantial demand and acclimation, which must be measurably different for the blind vs hobbyist. James Nestor, in his time with Bushway, was able to accomplish echolocation feats that astonished him. Though I don't think he ever argued that the ability is equal for the blind and seeing, he did seem to conclude that the ability isn't restricted to the blind. I expect it would require a rare and great dedication for the dilettante to compete with a serious full-timer, in any skill. Functional blindness is a very formidable skill, one that very few would (could?) optionally practice full time.
I agree. I've never used Haskell at work (apart from some toy projects I did completely on my own as proof-of-concepts and/or quick-fixes) but I did spend a fair amount of time learning it myself, and that's what it took to get to the point where I could understand what was going on in "real" projects, let alone contribute at that level.

And, yes, Lens is where I stopped. I grokked the basic mechanism and used the library in some limited cases but a real understanding of the whole zoo of Lens-related types always eluded me. Doubtless I could have figured it out given time, but working on my own toward my own goals it was a real slog. So I started learning Rust instead. :)

Oh, and TH is an absolute nightmare. Just putting that out there. No, I don't know how I'd do it better.
Writing Is Thinking: Learning to Write with Confidence
both my father and a dear friend gave me some great advice... "if you can, go to law school. even if you're not a practicing lawyer, it's very useful to know how they think."

one friend commented "law school teaches you about the operating system of society"
They might not drop out specifically because of Haskell, but I don't see how it wouldn't be a contributing factor. The Haskell course here was pretty much just a struggle for almost everyone that took it.
It's always seemed odd to me that there isn't a hosted service with a headless web/mobile CMS, compiling to a static site, that saves to a few common backends (s3, etc.), with reasonable pricing (i.e. not $10+/mo). Let the user pay for their own storage.
I’ve been using the old version since you first posted it on Show HN over a year (two years?) ago.

Thanks! I especially like the new email formatting.
We'll charge businesses to advertise their vacancies, so we don't have to get in the way of developers/users.

It should ask you what notifications you'd like to receive during the onboarding process and you can just check the 'Digest' box. Did that not show up for you?
Plenty of things in history have been done en masse and now we're left wondering how could the people back then even accept those barriers.

Restating the current status quo isn't changing anything.
> You can reduce CO2 emissions from an internal combustion by making it more efficient, but there is not way you can ever bring it down to zero.

You can bring the net environmental impact of CO2 to zero by using a fuel with a carbon neutral cycle, such as biofuels; if you are regrowing as much source material as you are consuming, there is no net emission.

> Thus if you want to ever get to zero, you need to electrify the transport.

Individually, no, but practically, for most transport in use, probably.
I would like to hack this CPU..
It would be if users didn’t pay real money to voluntarily opt in to the scheme.

Devices that can’t (generally) run malware are a value, to some. I have computers, and I also have Pixelbooks and iPads. I use them for different things, and I store different data on them.
Totally blind person here. I haven't used echolocation much in my life, except for the standard wall/door detection tricks, of course. I've met a very small number of people who do it successfully, though. One guy I know is a near expert. He lost his sight like 4 years ago and he alrady learned it on a pretty advanced level. He taught us to detect things like glasses on a table and tell where they are. The class was only like 3, 4 hours though, so I guess it's just the tip of an iceberg.
At this point it feels like notifications for reply activity should be a default feature of HN.

Not having notifications causes abrupt ends of discussions because the author didn't realize a reply was posted.

Reply notifications furthers the goal of HN as a discussion forum.
Anti-vaccers always make me think of things like these: https://en.wikipedia.org/wiki/Toxoplasmosis

I'm by no means a biologist, so I have no idea how much substance the idea has, but it seems to me like the existence of anti-vaccine mindsets in general should provide an evolutionary advantage for many strands of germs.
Sorry, i was too vague. There are a bunch of VPNs running in DO. If you don't want to look like a VPN, it's not a great place to be.
My country is very small yet has 6.5 million people. Surely you can't be serious by saying that I'm to be responsible what each of them is doing on the internet?
That would make sense if all things are equal, but there are efficiency issues here. Having to take the extra step to convert the fossil fuels into electricity first (plus the later battery storage) means the same fossil fuels don't deliver as much power to the vehicles. That said, it's probably a wise move to move to electricity powered vehicles anyway because of the slow shift to reusables.
hmm... doesn't seem to do anything. but then again, i'm on an android phone.
Zupiter: A Web-Based Modular Synthesizer
> For me it's a reflexive response at this point [...]

Q: Why would one not install NoScript and get rid of these "interruptions" forever?
May I ask you about your drafting/recruitment process regarding haskell ?
Technology and Sexual Depression of Youth: The Otaku Culture, Online Pornography
Visibility, visibility, visibility.

All new cars, trucks, etc. are tall with very narrow windows for better collision safety. Not to mention American's latest obsession with hideous "cross-overs." As a result, its much harder to see in front of you and the extra clearance means you actually suck someone underneath the car instead of over.

Also, is it just me or are cars just plain ugly these days (yuck)

https://www.motortrend.com/cars/land-rover/range-rover-evoqu...

https://www.diariomotor.com/2010/05/09/el-morris-mini-minor-...
How do you explain the data they proceed with, that these deaths are much less common in Europe where people also own smartphones? That's not an anecdote or someone simply refusing to acknowledge data.
There are a surprising number of comments defending Huawei here. They're known to send engineering teams to Apple suppliers under false pretenses to spy on manufacturing techniques and try to recruit insiders. They profit from government espionage into global companies, and pay bonuses to employees who successfully steal trade secrets and manufacturing techniques.

Specifically for the matebook, Huawei stole a hinge design that allowed them to make their laptops thinner.

> An earlier Apple-related incident, according to one source, involved Huawei copying a 2016 connector design used to make the MacBook Pro hinge thinner while linking the display to the logic board. A similar component then appeared in Huawei's 2018 MateBook Pro, something achieved by shopping Apple's schematic around to various suppliers — most of which recognized the design and refused to build it. Eventually the company found a willing partner.

https://iphone.appleinsider.com/articles/19/02/18/huawei-clo...

There's too much evidence against Huawei to dismiss their history of espionage.

Reverse engineering and designing to be similar to an existing successful product is one thing, but taking manufacturing schematics and manufacturing molds directly is a different ball game.
There needs to be distinction between different types of homework. Most people probably envision worksheets, problem sets, and book summaries. These sorts of "busy work" are rightfully derided by activists and commenters in this thread.

However, my experience has been that more open-ended project-based learning is quite different. Things like science fair projects, making videos, and independently implementing math from class on programmable calculators engage students differently. Most students don't connect with every project, but it's a good way to feel out people's passions and harness them. When the student has agency in setting a concrete goal and deciding the specifics of how they spend their time, the material they are learning becomes a valued tool that saves them time and effort, rather than something being shoved down their throat.

I used to despise everything related to math because the curriculum kept it segregated from other disciplines, thus hiding it's utility. It wasn't until I was playing around with 3D modeling software for an art project that I really understood how useful trigonometry is. There is something psychological at play that makes it easier to learn something when it isn't the main focus of the activity, but a supporting element needed to achieve a self-defined goal.
This looks like it goes way beyond ASLR.

There are a series of different protections they are doing. It's not clear if they intend them to be uniquely switchable or if they were just separating them to indicate which attack techniques require which protections.

For example it appears to combat ROP they are additionally encrypting the code segment of the program and decrypting on an as needed basis. I am absolutely sure this would make debugging more difficult. It wouldn't be used on a debug build though so I guess the question is how often would you find yourself debugging a production executable.

I admit I didn't read it in depth and may have missed something but I wonder if they are doing something similar for dynamic libraries or if it relies on the code being available at compile time. If not then I'm sure someone clever will still get around it with ROP.
I think the benefit of a SaaS in this case would be:

1. Users always work with the latest version, so you only have 1 version to support
2. It would make monthly pricing an easier sell

But I think there are some downsides here, with an app that is solely about data:

1. If user's data has to flow through it, there are privacy, GDPR and intellectual property concerns (for both the SaaS vendor and customers)
2. Latency, since you're going to have to upload data
3. Possibly issues with bandwidth fees (I think most clouds only charge for egress bandwidth, but users are still going to want to download the processed data)
4. Monthly pricing is a big turn-off for a large segment
This is what I was thinking to build today. Awesome to see it has been built by @jermaustin.nice concept!
If there is a car driving on a sidewalk hitting (distracted) pedestrians, then that driver needs to have their license and car taken away.
Is the weed business about to look like the coffee business?
Since it's Show HN it will be nice if there is any technical details provided. So how is it implemented, does it use APIs from HN?
As someone who is very interested in the experience of people learning Haskell I'd like to ask a question. Why did you stop learning Haskell after lens eluded you, rather than just turning your attention to some other aspect of Haskell instead?

(After all, I've been interested in lens since it first came out seven or so years ago. I'd consider myself an expert in that type of technology and yet there are still parts I don't understand!)
What learned state says it's okay to prompt for captchas every other click if you've never been a bad internet citizen, exactly?

Help me here.

You aren't being specific. You only restated that you leave a lot of visitors at the mercy of statistical algorithms.
Implement a Toy Video Encoder from Scratch in Browser
https://en.wikipedia.org/wiki/W._Edwards_Deming#Honors

Maybe he meant this.

Deming was awarded Japan's Order of the Sacred Treasure, Second Class for:

The citation on the medal recognizes Deming's contributions to Japan's industrial rebirth and its worldwide success.

He literally got Japan into scientific quality control using statistic. It's also something that six-sigma came out of (see: https://qz.com/work/1635960/whatever-happened-to-six-sigma/).
This idea of a dVPN based on cryptocurrency is not new, see for example sentinel, mysterium or privatix.
Raise your hand if you've been bitten by Salt's weak typing. I have!
Google used photogrammetry to create a detailed VR tour of Versailles
To be fair, you are expressing an allegedly subjective account of your personal experience in what to me sounds like an overly assured and conclusive manner, coupled with expressions like "static typing zealots". It reads a bit like you are imply that there are only zealots and then there is this account you're sharing, which is the definitive truth.

It similarly turns me off into trying to discuss this constructively, even though my experience of Haskell is almost a complete opposite of what you're saying here. I guess that leaves space for only low-effort discussion and people happy to hear that Haskell turns out to not be worth it after all.
Any new ones would be. The inaccessible ones are all old... as is most of the subway system.
RISC-V OS using Rust: Communications
Role: Hardware/Sensor Engineer

Location: Palo Alto, CA

Remote: Yes

Willing to relocate: Yes

Technologies: Sensors, Analog/Digital IC Design, FPGA, Matlab, PCB Design and Assemble, Python, Java, Scikit-learn, Tensorflow, Pytorch, AWS, Semiconductor Process, Display, Wearable Device

Résumé/CV: https://drive.google.com/open?id=1pOWNM7a_7fXbiPvtC0o276Ifa4...

LinkedIn: https://www.linkedin.com/in/pohung-kuo-363446175/

Email: phkuo@stanford.edu

I'm a postdoc at Stanford EE working on sensor hardware integration. Primarily looking for a full-time job.
I have involved integrating multiple types of biosensor systems and ICS, such as glucose, magnetic, lab-on-chip, MEMS, ECG, EEG and EOG. I also have basic machine learning knowledge for analyzing recorded sensor data. I am seeking the role to leverage sensor, circuit and data analysis to integrate innovative devices.

Thanks.
It also avoids unnecessary circular discussions
You might try JPL's HEALPIX library.
Thanks for the pointer, haven't heard about it. Spatial-temporal indexing sounds interesting!

Do you happen to have any estimates when things start to break down for you in PostGIS? My largest table of PostGIS 3D geometries (line strings) has ~800,000,000 entries and most bounding box queries are still very fast (<100ms).
I am not sure how this is a penalty. It's not like it's more physically difficult to drive slower (or faster).
When you can't type the umlauts the correct way is using an additional e after the vowel, like this: Vorfuehreffekt. One more example: "schoen" instead of "schön" and not "schon".

Vorfuhreffekt is different and just sounds wrong. The German ear tries to understand this like this: "the effect of having gone ahead", but in German you don't conjugate substantives, so using the past of "fahren" ("fuhr") doesn't work here. This is irritating, at least for me.

For "schön" and "schon" however it does really matter because these words are in English "beautiful" and "already".
It isn't clear how this handles large amounts of data? The examples are thousands of polygons, which while useful isn't "large". Drone data models and similar are often trillions of polygons. How do you scale-out the data model processing?

As a tangent, deck.gl (first time I've looked at it) describes their 64-bit floating point computation as having "unparalleled accuracy". It is not possible to correctly compute some double precision geospatial relationships using double precision computation (it requires quad precision or greater to produce a correct double precision result) and other software systems, including in open source, do this correctly.
Ah yes TH. That’s imho the last biggie in the way of total awesomeness. See this ticket:
https://github.com/digital-asset/ghcide/issues/34
Three things that could kill the pilotless airliner
Nah, I think that it's important that people don't get to invested into their comments. That's how flamewars keep going.

I care mostly about the general conversation here than that one comment I made yesterday afternoon
This seems way more sane and Unix-y than wanting every program to add an option.
>how much do you trust the US healthcare system and pharmaceutical industry

More than I trust myself to diagnose and treat medical issues.
Oh, that’s ok then, go ahead and mow them down.
>I'm convinced that no amount of campaigning, punishment, or scare tactics will suffice to stop it.

Really? I bet a $10,000 fine and/or 1 year license suspension would be enough. Making it so it shows up on your driving record (and therefore will increase insurance rates) would also help. It's not like drug addiction where you're physically dependent on it, or drinking and driving where you're "forced" into it because of a decision a few hours ago.
We have a large s3 bucket 2 billions objects and we start thinking about cleaning it a bit. Is anyone had done such things or any tools on :

- categorising what's inside

- checking what's used or not

Thanks!
Trucks running dirty diesel aren’t really the same thing as a modern gasoline car.

Particulate pollution from highways and major roads is definitely a real issue and there have been studies done showing a lot of health problems result from living 250-500m or closer to such a road.

But if we’re talking about a modern emissions-compliant gas/petrol ICE vs a coal power plant I’m not sure how that shakes out. Coal power emissions are estimated to have massive health effects that affect millions as well.

(Of course, best solution is electric car powered by nat gas, nuclear, or renewables which don’t emit particulates at all...)
i often wonder if "fast paced" isn't a euphemism for "we don't know what we're doing" or "we couldn't convince an investor our idea is decent enough to warrant adequate funding" or "we're chasing a market opportunity that's going away soon and our company has no long term prospects, but we're going to pay you in stock options."
Why Ethical Open Source Isn’t
I have the same memory problem and keeping a journal has changed my life. I can look back and see what I was doing on a particular day and get a clearer picture of my mental landscape at the time. This helps me to stop repeating negative patterns and also is sometimes just nice for nostalgia. I also try to write a summary at the end of each month so I can see where my life has been going over the last year. This helps connect the details to the big picture.
My wife constantly reminds me of things too.