skysight-inc/HackerNews huggingface dataset:
Weather service issues alert for falling iguanas as temperatures drop in Florida
I find Google ignoring my attempts to be more specific more often.

Just as a contrived example a search like "R33 RB25DET Motorsport ECU" typically got me specific links relating to the exact car, engine and topic. But the past 5 years or so it seems like it is weighting the more common word and more general terms. Often excluding the target topic altogether and just giving general motorsport results. Perhaps it's a consequence of every SEO specialist and their dogbot hammering general search terms and gumming up the machine with cruft.
I am very curious how you achieved that!
Mad respect to you. Odd this is the first I've heard about you. I've got some reading to do.
Through a sandbox exploit of course.
Those are very expensive, although that only pushes the ripoff back one level, because why do they cost money at all?
Do indian people?
It became popular because accessible (for both 'developers' and hosting company). It's a case of "worst is better". The alternative around 2000 was either Perl CGI or ASP classic or Java.

Java was too complex for most beginners because it forced OOP, and there was not a lot of resources on OOP back then, unless one already knew Delphi or C++.

The irony is that professional PHP development can now be deemed more complex than Java, as the language is trying to fix itself with pragmas and what not for type guards and co...

Strangely, there is no real alternative to the whole "drop a script on a server", aside from using basic CGI or FCGI which many classic hosting companies do not provide.

> I can't think of a single reason to use PHP over most other available options

Many online news or organization web sites are still running Wordpress, Drupal or a heavily modified version of it. But like everything they tend to disappear as it becomes costly to maintain, compared to SAAS solutions which are rapidly replacing all that code.
For a general purpose OWL python library there is OWLReady2 and funowl: https://github.com/hsolbrig/funowl

For a Python library that intends to provide a level of abstraction more appropriate to bioinformatics use cases see https://github.com/biolink/ontobio/

The ontology data model for this is based more on obograph json than on OWL. See https://douroucouli.wordpress.com/2016/10/04/a-developer-fri... and https://douroucouli.wordpress.com/2016/10/04/a-developer-fri...

Of course, it's always possible to use an RDF level library such as rdflib, but this can be low-level for OWL. Even simple bio-ontologies often make frequent use of existential restrictions and axiom annotations.

And of course it's possible to use a python-jvm bridge to access the fully featured java OWL API.

(I am involved in both ontobio and funowl)
To be fair, they don’t do that on Google Maps. However they will push their own Google Flights service when searching for United. Eg “Book United” redirection to Google Flight.
So the dichotomy between the advertising and the actual actions is what caused you to boycott in this particular year? Whereas before you didn't care?
Thanks, altough I'm not sure now since someone mentioned that they first thought that it was a dating site for React devs :)
If it's like the system Waymo's talked about, there will be remote operators who can help the system disambiguate unusual circumstances but they won't have direct control of the vehicle. It'll be more like the car asking "I'm stopped behind this van, should I wait for it or try to go around?"

Once the physical driving is done by the system there's nothing wrong with letting a human help out with the corner cases. And obviously as each case occurs it generates more targeted data so that the system can learn to cover those cases itself in future.

As with most automation, 'perfect' is the enemy of 'good', and the most pragmatic and cost effective solution is to let the system handle the low hanging fruit while humans do the tricky stuff.
What they're describing is different from the hunting culture that persists in developed societies. It's more like hunter gatherer hunting for bushmeat embedded in an agricultural and livestock raising society where such hunting is unnecessary so the hunt is more about status, which is a bit unique.
The audacious effort to reforest the planet
Dr. KVR Sastry – Woodlands Hospital – Neurosurgen
Thank you!

I might need time-picking it soon so I might add it.
Obligatory My Dinner with Andre reference:

https://www.findhorn.org/
Lots of reasons to love a visual debugger:

- Easily set breakpoints and localize faults quickly.

- Enter the debug shell and evaluate statements based on the current program context.

- Tinker with variables at runtime and see how the code responds.

- Conditionally catch things that are going wrong and evaluate program state at the time.

- Simulate difficult-to-reproduce things like race conditions by messing with program state.

- Use it like a CLI to do stuff from the program, like send requests using the actual program code.
All you need is the !g
I am an average Go programmer, so I may not be deep into Go as you might be. However the mention of GOPATH catches my eye. All my issues with GOPATH went away for me when I started using the Go Modules: https://blog.golang.org/using-go-modules. Also Go's approach to err is one the reasons I started gravitating to Go -- my old Go code is more readable because of the verbose (error as strings in my code) and hence easier to maintain. Go is a surprisingly practical language for distributed, system oriented, undertakings I'd say
PrivacyPass plus changing UserAgent to latest Firefox (instead of default TOR’s) reduces amount of these blocks significantly.
Maybe you don't have the code.
Is there a bang command for turning this on and off? I could not find any in their list.
Lyft has their own self-driving car project https://news.ycombinator.com/item?id=20507925 but they partner with other projects as well. Currently Waymo and Aptiv have cars on the Lyft service. http://level52019.wpengine.com/partners/
22 keys: https://en.wikipedia.org/wiki/Stenotype
This is really cool, thanks for sharing! If I were to suggest some features I would personally like (so feel free to ignore), it would be cool if the coloring could be constrained to a set of analogous colors [1] so it feels like they are made up of "similar materials".

[1] https://www.colorpsychology.org/analogous-colors/
How reliant are banks and insurers on cloud outsourcing?
Alternatively just add usages at top of package that have no real effects. This is experimental code after all! Never had problems with this, but yes, it's a bit different.
"The flaw (CVE-2019-3568) successfully allowed attackers to silently install the spyware app on targeted phones by merely placing a WhatsApp video call with specially crafted requests, even when the call was not answered."

Geez that seems pretty incompetent.
Not a discussion of Scott Aaronson's blog, but a relevant bit from Mr. Show, "24 Is The Highest Number."

https://www.youtube.com/watch?v=RkP_OGDCLY0
> ... generics, traits ...

Again, these are just as much a single feature as Zig comptime. Traits are like comptime types, or else (closer to what Zig does) comptime type variable introspection.

> You'd get similar compile-time errors as you would get, at runtime, in, say, Clojure or Python.

Exactly- you're not writing plain Zig, you're writing a Zig-adjacent dynamically typed language with new ways to do almost everything and different tradeoffs around correctness.

> just call a subroutine at compile time.

Whoever wrote that subroutine did the reimplementation by hand.
At the same time, they've also made filetype icons (like pdf) less visible, which is hugely annoying when you're searching for a specific document. The canonical versions of legal filings and government documents are usually in pdf, because their publication is a legal fact, so it matters quite a bit even if you don't care for pdf from an interactivity/metaphorical point of view.

Also, Carthage must be destroyed: the vertical created by ownership of the database and user interface is a Bad Thing about the web and HTML. Yes, it can be made consistent for everyone which is great from an adoption or branding point of view, which in turn generates more economic activity, but it becomes worse and worse for consumers of the service over time as providers move toward extraction of economic rents.

On the other hand, perhaps this speeds evolution. I foresee distributed and (quasi-adversarial) search networks with much more client-side intelligence, somewhat like Archie and Veronica search engines in the pre-web days.
> A Surface-branded Android phone wouldn't be out of the question, but my gut tells me it would die a quiet death from thin margins and differentiators that aren't big enough for people to get excited.

It's coming.

https://www.theverge.com/2019/10/3/20895268/microsoft-surfac...
I agree, though for local development environments docker is pretty handy for getting the full stack up. Especially if you just came aboard.

But this is the name of the game. More and more complexity. I am not sure how green engineers manage to learn everything. Woof
Some meals induce quite a bit more inflammation than others. Not including an autoimmune response, eg soy is a common cause of inflammation, inflammation is caused when what you eat falls behind the mucous layer in the stomach lining. So, if your diet provides the nutrients to have a healthy mucous layer or you have good genetics, you're far less likely to have an inflammation response when you eat. I believe eating mushrooms or yams has the nutrients that help the most.
I do use a debugger.

A debugger is not just useful to debug. I've found it a joy to actually be able to step through every step and see e.g. a request being transformed through the different libraries and middlewares. In Goland, you can even step into the stdlib!

I will admit there a few "blind spots" but 99% of the time, a debugger is a super fun way to understand your code rather than inserting print statements everywhere.
On mobile the top image never loaded for me, but scrolling down worked.
i feel the same, It just build up resentment for these forced ads and preinstalled software. I can't even stand to see Skype and oneDrive icons anymore, I stop what I'm doing at the moment and go to uninstall them.
It's not limited to Google. For example, this TI mmWave sensor (http://www.ti.com/product/IWR6843) has an associated reference design for gesture control (http://www.ti.com/tool/TIDEP-01013).

(Disclaimer: I've never actually used that chip or reference design and have no idea how well it actually works in practice. I just think it's really neat that mmWave radar chips are readily available at very affordable price points.)
Anecdotal, but the first time I tried to use windows explorer in win10 it hung for 5 minutes trying to extract a zip archive then crashed. I also use tabs in nautilus all the time, they're far superior to opening an extra window.
The Origin looks van sized, which is perfect. It doesn't take up significantly more space than a car while moving or stationary but can carry more people (and more importantly for congestion, likely will much of the time). Averaging three people per car/van sized vehicle would likely solve the vast majority of current congestion needs, as it would likely halve the vehicles on the road.
I learned to always wrap the code with `if false {}` instead of commenting them out because of this very reason.
Micron dabbled in this. 2003 project Yukon (shutdown in 2004) and again 10 years later with 2013 “The Automata Processor”. All pretty much scrubbed from their website http://www.micronautomata.com/research https://www.micron.com/about/innovations/automata-processing 404 or permanent maintenance.

Tinfoil hat would say NSA contracts slurped all the product.
I love hear felix music
https://www.youtube.com/watch?v=1RUzfOff5q0&list=PLDsQg9WjiO...
Upwork offers payment platform/record keeping and will dole out harsh punishments if caught leaving.

That's the value they provide and the stick. It works because trusting third world developers is hard. It fails for more local developers.
Go Modules are opt-in if you are trying to submit pr's? Either you use >1.13 or you don't submit the pr.

I hate to be the rust shill but updating it is "rustup update" I dont have look anything up nor put in any effort, why exactly should a common process which will happen millions of times be so hard for Go to replicate? It's absurd and should be called out.

Updating out of the box is a massive pain and I stand by that statement, it's hilarious how people get so defensive of what is absurdly poor UX for a modern language.

Docs for anyone interested. You need to uninstall the previous version before going through this process. Again to reiterate, all it take in rust is "rustup update".

https://golang.org/doc/install
The original SID chips were amazing, as were the SSM and Curtis chips used in the Prophet 5 Rev. 2 and 3.
API Platform, a Symfony bundle (thats a library, but I guess they thought bundle sounded better), gives you a pretty verbose docker-compose.yaml to get started. I looked at it, shook my head and downloaded it.

https://github.com/api-platform/api-platform

I'm sure they had good reasons...or they just wanted to say hey, we're modern.
One of the later comments on the article offers custom PCB design to make a test harness for the PPUs. It seems like a perfect partner for a manually controllable clock for the whole SNES, e.g. as Ben Eater's 6502 demos use. If you can freeze the clock at will, you can more easily inspect the data and address lines. But this wouldn't work if the PPU latch timing depends on analog effects or the PPUs have an internal clock.

Combine the test harness with a USB logic analyzer and signal generator, and borrow some concepts from fuzzers like AFL, and it should be possible to automatically identify critical phases of the PPU operations.

Question: do the PPUs themselves generate analog video, or is there a separate DAC whose bus could be tapped to figure out what color the PPU is producing?
For context, I think this was reposted from my comment on an earlier discussion on Google continuing to blur the line between ads and results: https://news.ycombinator.com/item?id=22108540
Is there a readily accessible process to get on said whitelist?

Because if not, what you're describing is a cartel colluding to keep the market controlled by oligopolies. Regardless of whether there's a good reason for them to do so.
Delve also does not seem to be able to evaluate code fragments. This is something I miss from Java and Python.
Show HN: Browser based PowerPoint alternative (Beta)
Biggest Box Office Bombs
Oh man, that commit is serious business! Documented and everything!

Looks like you're prepping for a PR? Good luck, in earnest; the import-in-import-out dance is like adding 8 seconds to every dev cycle.
The author specifically mentions DB choice: "redis can be replaced or complemented by another NoSQL database (such as MongoDB) or a relational database (such as Postgres). Throughout this section, where you see redis, feel free to replace it with the database you might want to use."
Nor have I had problems, simply saying it is too much hassle for little gain so I rarely bother, whereas with other languages it is a breeze so I update all the time.

Please document your workflow to update and compare it to other modern langs, it's all relative.
It could surely be worse, but it's still bad. I often pick Wordpad because I want more capability than a mere text editor can provide, but don't want to get bogged down with the overhead or complexity of the full Office offering. It's not appropriate for the OS to be second guessing my choices.
Actually I might stand corrected somewhat; if you want a Safari/O'Reilly subscription, ACM might be the way to do it?

However... I'd probably be in favor of unbundling this and other commercial services from ACM memberships.
There's somebody who can build a custom browser but can't figure out how to change the user agent string?
No, what I meant is: Run this command. It can run for as long as you want it to. That's a long-running process, by definition.

If they wanted something more specific, they should ask for what they really want.
> And even though Chinese iPhones will retain the security features that can make it all but impossible for anyone, even Apple, to get access to the phone itself, that will not apply to the iCloud accounts. Any information in the iCloud account could be accessible to Chinese authorities who can present Apple with a legal order.

> Apple said it will only respond to valid legal requests in China, but China’s domestic legal process is very different than that in the U.S., lacking anything quite like an American “warrant” reviewed by an independent court, Chinese legal experts said. Court approval isn’t required under Chinese law and police can issue and execute warrants.

https://www.reuters.com/article/us-china-apple-icloud-insigh...
Depends on the language. Python? No. C++ yeah, occasionally.
Traction is incredibly difficult, but there seem to be some good signs. I'm not a working bio data scientist, but I think the project so far has shown good taste on what to recreate vs. what to make easy to interface with. e.g. https://seq-lang.org/tutorial.html?highlight=bwa#calling-bwa...
Hi all, Sizle is a tool that I built with a friend of mine that is currently in beta. The idea is a web-based presentation platform with much richer animation than existing alternatives, and a suite of viewer analytics and performance metrics for senders to see the performance of their documents, would love to hear any feedback!
I see a lot of dismissive comments in this thread, but I think Seq looks really nice. I'm not interested in bioinformatics, but the rest of the features look like what I would've wished had gone into Python 3. I hope it is a success for you, and I'll be curious to see benchmarks against C++ or similar. I also wonder if some future version will have a REPL.
‘The Worst Movie Ever’ Grosses 11 Dollars on Its Opening Weekend
How to Compare Local and Remote Files in Linux
Analysis Said to Tie Hacking of Bezos’ Phone to Saudi Leader’s Account
But then if you forget to take those bits out, you now have unused things in your checked in code, which is exactly what the compiler was trying to prevent!

The build flags approach is more comprehensive and safer, because it simply won't compile when you build without the -warnunused flag (for example in your ci trigger off your git repo).
Its optimizations.
You are perhaps joking but that has been my tack for a while now. Having specific sites I use to search through. I used to web search the pick from the offerings presented, not caring what site it was so long as it had the information I needed. But now I really value a good website that respects UX and good, honest content with low commercial influence.
Ah, I was hoping for some kind of thing about concurrency or reference sharing. Like look out for dangling pointers or something. My brother if you want to learn how a computer works try writing a multithreaded C++ program, the compiler will not help you much if at all. And you will make mistakes. Everyone does, even google as a whole.
You can't really just up and retool a production line for a one year delay. Even switching to 737NG isn't really possible.

And the triple 7 isn't a replacement for the MAX. It has double the passenger capacity. It's like if Ford had to stop manufacturing Fiestas and manufactured F-150s in their place. These are different markets.
It really depends where you get your data and what the specifics of your particular city are. AAA estimates north of $9K in total ownership cost for vehicles in the US [1]. I have a feeling this might be lower in SF since fewer people own vehicles than in the wider US and people who do own cars probably drive less than 15k miles and are more likely to own them outright.

The $5k number from Cruise is probably a bit suspect since I doubt this could totally replace vehicle ownership for even the majority of current drivers, but it's probably not more than $1-2k off.

[1] https://newsroom.aaa.com/auto/your-driving-costs/
Yes I know. I can install it fine. Do I particularly want to use a text based installer than looks like something from the 80s? Nope. I have an Amiga 1200 on my desk and that has a better installer than most BSDs. This is essentially a dead OS that fits on 5 floppy disks has a proper graphical installer and BSD doesn't. Icaros (Amiga clone OS) has a better installer than most BSDs.

Like it or not Windows with its spyware is the only Desktop OS that isn't tied to expensive hardware or has the problems of Linux (which will get worse as things become more corporate) and has decent software and hardware support i.e. my Nvidia card is supported (No Radeon cards aren't an option mainly because they tend to be garbage IMO and every card I've owned that been a Radeon has had problems). Also Windows is pretty stable for the most part even with the forced updates and annoyances of having to turn all the garbage off.

> You can usually install a DE after the initial install of the OS easily, and FreeBSD and OpenBSD at least have very nice user friendly installers.

The partitioning for OpenBSD the last time I bothered looking at it was asking me to work out cylinders and all sorts of other crap. When I was at uni and had free time I didn't mind getting the calculator out and working it all out, now I just do A for auto partition and hope it is okay (which isn't good).

I have a ISO somewhere where I scripted everything up and then one of the released broke it and I just gave up and stuck CentOS on the machine and only use OpenBSD now in VMs for hosting.
Same but that's not good enough. It has to be such that, say, an IT department could deploy and manage machines to an office of 500 people with questionable computer literacy. That's the market windows has nailed down. I remember reading about some German city trying to switch over to Linux and being forced to eventually switch back.

I'm a total libre evangelist but we don't have the power to overcome multi billion dollar engineering and sales departments...
Please read the Snowden files on PRISM and similar.
The author’s hypothesis of how the FBI discussion happened is naive, seeming almost like a straw man. Here’s what happened — Apple and FBI have been locked in combat for years over this issue. Surely they’ve been served with National Security letters, and had the full weight of the government pressing on them.

Apple was forced to compromise, and iCloud is pretty much everything.
> Thanks for ruining the Web, Google.

So, they helped make the web a far easier place to look around on things for a few decades and one layout change and you call them that they ruined the web?

It's easy to be on the barking side.
I liked this comment in the article (might use a variation myself):

"If you must sting, please also be nice. But above all, please be accurate."
It used to be an extension (an official one from Google, Personal Blocklist). It was never part of the vanilla search results page itself.
Back when I was doing a lot with server-side rendering of HTML I made one: https://brl.codesimply.net/

These days I generally make SPAs. I occasionally think of reviving BRL but don't have any plans.