skysight-inc/HackerNews huggingface dataset:
I am using Flud on Android, wonder what library it uses.

I've found it to be best, not tried transmission on Android tho.
Objective-C really is a lot kinder for your battery I guess. Also it was brand new at the time and I guess I was using a phone for debugging.
Ruby works like that, and it works just fine, unless you're dealing with developers that are intentionally trying to mess with your head.

The reality is that most of the time when the world is dynamically changing, there are reasons for it.

E.g. the typical Ruby example is an ORM where the methods available reflects the database schema of the database you just connected to. Whether you get an exception because the method you expected doesn't exist, or get an exception because some generated method got an error from the database doesn't matter: You need to deal with it either way.

All that changes in practice is the name of the error condition you need to handle.
Isn't the Ford Focus a mid-sized car? It's not huge, but certainly not that small either. When I think small, I think Chevrolet Matiz or Smart. Those are hatchbacks that have almost no boot, and they're among the smallest cars in existence (though I'm not entire sure the Smart counts as hatchback; I think the rear door opens sideways rather than up). The Up is probably also in that range.

My wife once managed to get a 2.4 meter long couch into a Matiz. That was some impressive magic.

A hatchback is simply a car that has a hatch in the back. I suppose an estate is also technically a hatchback, though I've never seen it called that. Estates are bigger ad give you more room to put things in, but hatchbacks, at least the larger variety, is still more practical than a sedan.
max and min are also available as keywords in k7/shakti
well, _something_ has to be there, right?

there's a lot of energy floating down there in the urban substrata, from sewage and trash going upward, so a food chain naturally emerges as opportunistic omnivores break the ground with predators following suite.
You understand that i know what the answers are. I'm providing a range of questions for those starry-eyed among us who forget the everything has externalities.

Way to jump to conclusions about who I am, what I know do or do not know, and what I may or may not believe in.
Me. We are a specialised consultancy of about 20. Suffering from IBD. Thus far hasn’t been a big problem. If I need to be at the hospital, then that’s where I am.

People understand.

But. Sure. It does require a bit more of me than if I was 100%.

Regarding balancing life. I think everyone needs to figure that out. I don’t think having a chronic illness changes the basic fact. Everyone has problems. Mine just happens to be my physical health.
Salut, sunt din Romania si nu sunt un fan al masinilor si a culturi de masini. Nu cred ca saracia este un effect al lipsei de infrastrucutra, mai degraba este un efect provocat de un sistem scolar pe care eu il consider invechit si creat predominant, pentru a crea drone.
Plenty of us are still working on XMPP, and there are thousands of XMPP servers and many more users on the network.

It's true that since the original Jabber project began in 1999 there was a vision of giving users freedom of software and service, yet that vision is still nowhere near reality in 2019. But we are still an active community and still work towards that vision. XMPP is not dead.

Unfortunately Pidgin and Adium were two of the most popular clients for XMPP, and their development (in Adium's case) and XMPP development (in Pidgin's case) has almost completely stalled, which is unfortunate. Alternative XMPP projects are still very actively developed.

The XMPP community recently began holding sprints, where a bunch of us get together in real life to focus on specific topics, such as UX and interop. It's been great!
> Also, “environment friendly“ is yet something different. Using bare steel and reusing rockets, as Musk does, will help there, but this design also seems to be reusable.

...also, burning pretty much anything at high temperatures in our atmosphere will result in interesting nitrogen compounds.
The underlying structure is not the issue, it's the object literal that doesn't have its key order defined (in older standards) and therefore the interface as suggested would be broken.

In practice the order will be maintained in the major engines, but that's still not a good reason to do rely on it.
I use it. But comparing it to DDG is a bit unfair IMHO since startpage is basically a proxy to google search.
You will find out the answer if you live in China
...that's a much more common case than you seem to imply, and your insistence that your marriage choice is some sort of an argument here only increases the likelihood.
Correct, our advertising is context-based, not based on a profile or search history. In other words, if you search for "car" you might see a car-related ad, but car-related ads won't then follow you around.

Incidentally it's also possible to disable ads in our settings: https://duckduckgo.com/settings

(Disclaimer: DuckDuckGo staff)
IBM Developer Day 2019 Highlights – AI, Blockchain and Cloud
> I'm supposed to find a place to eat on duck duck go, then find reviews in yelp, and finally go to Apple maps to get directions?

Or you could use yelp for all of it. I just typed "lunch" in and it gave me a list of reasonable placrs nearby, meanwhile Google maps listed every restaurant around me, including places not open for lunch.

Tapping a restaurant on yelp gives me the reviews and there an option in the app to get directions. I'm on Android so I can't check, but from when I used iOS I remember yelp defaults to apple maps for directions.

Seems like a good alternative to me.
1) That’s scrolloff, `set scrolloff=0` to remove this function altogether (I keep mine set to 2)

2) That’s incsearch, `set noincsearch` to turn it off.
That's right - please see my comment above for a bit more detail.
Police body cam serves to protect the citizens and police. I guess in the same way, this video will surely serve to get this guy locked up for however long is possible in NZ.

But the video has a message and is part of a message that he wanted to send by the act itself. The message is his manifesto that was published along side with it. Also the guns in the video have a message. It's hard to read, but that was solved by news media that gladly published it in its entirety.
For mass transit high speed only makes sense for longer distances. Most mass transit is relatively short haul where the acceleration/deceleration times (that still provides a comfortable ride) prevent you from saving any time.

Over the speed of sound is great if you want to fly half way around the world. But from Paris to London it doesn't really save you much. Unless it becomes cheaper than regular air travel.
Show HN: Markdown-embeddable k8s monitoring built in kotlin
Discord isn't meant to be used side by side,it's default usecase is joining a channel and continuously talking while doing something else(mostly gaming).

not being able to snap the window seems to be a conscious choice on their part
Knowledge Organization
> we'd be stuck on svn rather than git...

Don’t you mean CVS?
They have knowledge graphs? I thought it was all machine learning now.

(That was a glib comment, but could we be a bit more specific about what's being repreented with RDF and other technologies, and for what purposes it's used and how?)
"we're ... called on to fix the deficiencies of mechanical or aero or electrical engineering"

As an embedded and firmware developer, I can tell you that this happens almost every day. If you ask how it is even possible to fix mechanical issues with software, know that it is true.

But, you know, this time the electrical engineer screwed up the power supply and there's noisy glitches everywhere, we just can fix it with software they say. Or the mechanical engineer designed the cover plastic with the wrong material and LEDs light comes out ugly: no problem, let's arrange the weirdest PWM sequence with SW so it looks nice.

This time, people died. Don't throw at us badly designed system so easily because it's just software.
I think it's fine work and really cool.

However, this makes me wonder about the premise of this tool.

Have systems gotten so messy and complicated that we build them without knowing they're actually doing, until after they're built?

In other words, UML diagrams (including sequence diagrams) were intended ways to clarify and reason about systems during design time. This project seems like it could be a reverse engineering tool, but it isn't presented that way.
Is Everything on the Internet Fake?
> What else remains?

SPARQL. It's useful beyond Semantic Web, as evidenced by the raise of projects such as GraphQL. It can replace proprietary REST APIs and make the Web more connected and open. For e.g. see this short talk by Ruben Verborgh [1] and projects like Solid [2].

[1] https://youtu.be/LUF7plExdv8

[2] https://solid.mit.edu/
It might also be useful under the belt, e.g. on skirts or underwears, to thwart upskirting attempts.
I googled and found he's some popular VC, do you know anything else?
> - After a few years, your VIM will become extremely customized. You'll actually have trouble writing code on any other IDE.

How is that a good thing? That's the major reason I typically do as little configuration as I can to the software I use.
It'd be interesting for the peanut gallery if you went into a bit of detail about what 'satisfactory' and 'unsatisfactory' means to you.

I'm sitting here feeling confused because there is no detectable difference between DDG and Google for me. Search patterns must be very particular to the person and obviously I'm not searching for the right stuff :P.
Look at this, for the non Romanians, Romania is the fish looking country in the SE quadrant of the map: https://i.redd.it/5wyzzv7kbfb01.jpg

Some years ago, before I left, using the Transilvania Highway to get anywhere, it took longer to get to the highway than it took to drive the entire length of the highway.
Personal attack. Mediocre.

Anyway the intercept went from having interesting articles you can only read there to having run off the mill articles that you can read literally anywhere else. So you have no reason to read there. A hard hitting report about eric prince could be read only in the intercept. If you want to write hot takes about how terrible Trump or Bolsonaro is you compete with literally every other big outlet there is. And they lost.
Sure. I aggree.
YouTube creators are using a hilarious tactic to combat copyright policies
The Concorde was also limited by where it could fly. There's a limited set of routes you can take before it becomes even less economical by flying a path over water or unpopulated areas. You'd never be able to fly London to New Delhi in super/hypersonic mode I guess.
http://the-knowledge.org/en-gb/similar-projects/
I'm afraid I don't have anything substantive to say, but why did you give it a name that is almost completely ungooglable? It means people trying to use the library can't easily find help.

I have the same problem with the graphics language Asymptote - finding examples and StackExchange questions is sometimes just not possible, even though they exist.
The idea that a for-profit business "doesn't give a shit" about the money-making parts of its business is… interesting. It smells to me just as reasonable as taking Google's "Do no evil" at face value.

First, journalists don't run the organization and aren't in control of business decisions. If their disdain of the advertising arm of the business amounted to anything, there wouldn't be an advertising arm of the business. There are ads injected into the middle of their articles because higher powers than the journalists are making business decisions.

Second, journalists don't need to like the media's business model to become subservient to it. Both ad and subscription revenue are fueled by pageviews. To align incentives, you simply reward journalists who write popular articles, and reward editors for doing what they can to make articles more popular. It's not some mysterious coincidence that media tends to produce sensationalist articles and headlines. (And as I mentioned initially, it's quite effective to simply bend toward hiring journalists who already care about this.)

Who is controlling what articles end up on the front page? Are the programmers at Google and Facebook who don't like ads the ones in control of either of these two companies' business models? This just isn't how businesses work.

Businesses are incentive chains crafted by top-down decision-makers who aim to get sales-and-programmers, ads-and-journalists, and other business units who don't like each other to nonetheless work together to achieve a singular goal.

---

The front-page story on Vox right now is a take-down of tech in light of the NZ shootings: https://imgur.com/a/Li9zcAC
I'm so happy this bridge exists. I'm using it to join rooms of some open-source projects that opted to use Matrix, and I know of some people on Matrix using it to join similar rooms on XMPP.

Meanwhile both sides get to use free and open communication protocols :)
Books for Software Developers
I think it's a major step towards more pleasant type-level programming in haskell. I recently worked on a very type-level heavy side-project and the matchability is a real issue.

I think this could drastically simplify the whole singletons-library and would also enable proving stuff via induction entirly in the type-level.
Good point about the underlying assumption and thanks for making it. I think the more people in a room that remember it, when decisions get taken, the better are the decisions that get made.
I feel that the quality of auto-generated docs is generally better for Rust than for other languages like C++ (e.g. via doxygen). This is because the tools make it trival to publish and distribute docs for your crate, and people make use of that because it is so easy.

Obviously, these tools don't solve the problem for you. In the same way that some C++ projects use doxygen without writing doc comments and say "but we have auto-docs!", some Rust projects (the rust compiler libraries and official projects, e.g., cargo, libsyntax, etc.) almost completely lack API docs. They do have books (rustc book and implementors guide, cargo book, etc.) so it isn't that they are completely undocumented, but if you want to use these as libraries, the auto-generated API docs are useless.
Get a dedicated server, set up everything once and be done with it. Hetzner EX42 is 34 EUR / month and you get an i7, 64 GB RAM and 2x 512 GB NVMe.
Interesting. I'll have a look. Thanks for sharing :D
Exactly, the stock market's reaction to the model Y showed that many people were expecting "one more thing" from the announcement.

And if you read the reddit thread, you will find exactly what you suggested; there were several people waiting for the model Y announcement who decided to order the 3 immediately instead.
When it has happened to me first hand, and people I know personally first hand is not conspiracy theory nonsense.

While I do not dispute there are bots out in the world, bots are a convenient excuse for censorship allowing them to also suppress opinions they dislike under the guise of suppressing "bots and spam"

Your assertation that "Google has been fighting spam" as proof is an ironic example of that because Google fights hard to prevent what they call "bad advertisements" which more or less equates to any ads not shown through one of googles many ads networks.

Google Spam == Good

non-google spam == BAD.

Likewise to these tech companies

Liberal Opinions == Good

non-liberal Opinions == Bots

While there is no doubt they are purging actual bots, they are selective about which bots they purge and they often sweep up human accounts in their purge as well
If I'm cooking for you, I'm assuming you're not allergic to anything unless you tell me.

Beyond that, I expect people to cook what they think people will enjoy when they invite me over, and I do the same when I invite them over.
With streaming move, Google eyes future of gaming
In Haskell you usually solve this by just creating an infix operator and use chaining. No need for complicated constructions to type your varargs.

Like composition: `f . g . h $ a`
In case if anyone is interested, publicly known face recognition algorithms usually require a photo to have at least 50 px between eyes. The article says that the system used by police has 90% error rate and this is surprisingly poor result.

For comparison, an article about Russian photographer [1] says that he managed to recognise approximately 70% of people he took photo (he was recognising people in the subway to show how different people look in social networks and in real life; useless research in my opinion).

If you would like to check it for yourself, you can try demos like searchface [2] - it has indexed most of the photos from the popular social network vk.com.

I think the laws should be adapted to make face recognition illegal. Otherwise businesses and governments will want to be able to identify the citizens or customers, to collect and sell detailed data about them.

[1] https://advox.globalvoices.org/2016/04/07/the-russian-art-of...

[2] http://searchface.ru/
I think the 2001 version of the book is fantastic.

Even if you do not follow the whole system, you still come away with some gems.
Do you mind me asking which city that is? I'm curious because after living in multiple big cities I found that sometimes one city was much louder than living next to the huge airport of another city.

This being said regular passenger planes are not that noisy compared to military and supersonic ones.
Our IMPALA also currently only supports discrete action spaces because we wanted to exactly replicate Deepmind's implementation for benchmarking. In your case I'd suggest looking into our SAC implementation, which learned typical continuous action benchmarks (e.g. Pendulum-v0) in a few dozen episodes.

Regarding code quality and ease of use, we follow a strict modular approach with separate components that can be tested individually. Component dataflow is defined on an abstract level, which makes it rather easy to create new components and algorithms. So, instead of having to adjust complex code structures with lots of intertwined behavior, you usually can just plug in another component that covers your use case.
Thank you

Would have been nice if that info was featured somewhere in the article. I don't like to say it but this am I correct in saying that this article gives off the impression that this is an experimental first in terms of directly observing this photonic interaction?
A lot of pre YouTube content is now available on YouTube....
So, you would prefer never to hear or even know about events for which you can not directly affect change?
When I lived over there, I only asked one guy why he wore the mask and he said allergies. After that I think I just assumed that was what it was about and the west had somehow bizarrely misconstrued it as being virus related. I wish I had asked a few more people now...
Easier to build something quicky but definitely not the best option for DBs. It's always about tradeoffs I guess.
This is going to lead to a great episode of British political theatre.

The burqa is an effective counter measure. Full body, with a mesh eye opening.

The UK is either going to have to ban the burqa in public, at the price of being called an islamiphobic nation.

Or continue to allow the burqa, and watch as it becomes the new cartoon criminal outfit, and acknowledge that The Government has established policies favorable to Islam over other religions.

Get your popcorn and TV license ready.
> Always archive your digital purchases when you can.

Absolutely, otherwise you might as well just be renting.

Also worth noting for this to be an option, you can’t purchase DRMed media. What good is your backup if you can’t decode, authenticate or play your own media?
Yeah, that's the way it works on my dad's Subaru.

The adaptive cruise control in my VW actually gets confused sometimes. Drove through a puddle at the beach last year and it jammed on the brakes. Glad nobody rear-ended me.
Not knowing where you're based, I'm not sure what you'd class as a 'small' car. Matiz, Smart (is a hatchback, I havent seen one open sideways?) don't have sedan variants no. But the whole point of them is to be small. I would guess the reason theres room there at all is for a crumple zone.

Hatchback/estate is basically branding yes. You do generally get a longer boot (normally using the sedan base), and tend to get a squarer flatter loading area.

I'd go for a hatchback every time too, as you say, more practical.

Well done to your wife btw.... Where were you though :P
India still invests a lot in public infrastructure. Bangalore is an exception. Mumbai, Delhi, Jaipur etc have invested a lot in urban infra especially the metro. Bangalore was just not ready for the influx of IT companies and is having serious trouble keeping up. But I love the airport buses though.

Given India’s population, landscape plus the stave vs central govt politics, its unlikely India will see major car-dependent urban sprawl like the US. Indians are preferring cars because the urban infrastructure is full. Delhi metro spans 100 km end to end and it is at near to full capacity.
Ubuntu 18.04: https://geoff.greer.fm/images/x210.jpg
So... that seems like a useful distinction. I would consider dabbling in font design, but there’s no way I would but an expensive application for it, and I’d want it to be fairly simple.
This kind of proves the point -- that if a recruiter is looking for a developer who values documentation, the state of documentation on a developer's GitHub is informative.

Personally one thing I've learned over the years is when it comes to referring to old code, having spent a few minutes writing out a description on how to run and configure it is a net time saver in the long run.
Facebook’s Privacy Pivot
Looking for Love? You Can Trust Startpage.com with Your Secret
> 22,247 km (13,824 mi) of railroad tracks

That can be misleading if these are the late 19th / early 20th century railroad tracks which got dismantled in most of the west (due to road competition) especially as it's unlikely they got upgraded. For instance the french railway system has contracted by half since its height in 1914, Belgium's didn't contract quite that much but not far (according to wikipedia there were 5300km of tracks in 1912, today there are 3600).

Many of the smaller single-track ways linking small villages got progressively abandoned during the 50s and 60s, as local train lines were replaced by buses, cars and trucks (for freight).
for me its about 30% of the searches, not every search. Its fine for very regular stuff, the kind where a Wikipedia page exists but not that great for deep searches.
You know most IDEs support CMake and custom build tools?
Show HN: Tokamak – React-like framework for native UI written in pure Swift
First off, great to see interest in binary data in JS :)

We looked into this problem years ago as part of our spreadsheet parser/writer library (open source version https://github.com/sheetjs/js-xlsx) and ultimately opted for lower-level functions that act on Buffers/ArrayBuffers/Arrays. Performance-wise, creating a new ArrayBuffer / Buffer for each field (which you are currently doing in https://github.com/francisrstokes/construct-js/blob/master/s...) is incredibly expensive. When we did performance tests years ago, allocating in 2KB blocks and manually orchestrating writes was nearly 10x faster than individual field-level allocations and concatenations both in the browser and in NodeJS.

Ironically, the ZIP file example referenced in the README alludes to another pitfall in the approach: the actual DEFLATE algorithm used in compression actually requires unaligned bit writes. See section 5.5 of the current APPNOTE.TXT for more details: https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT