skysight-inc/HackerNews huggingface dataset:
Sucks that we need those services in the 1st place. I don't mind sharing data while using a service I need for free. But using privacy policies is just not right for the users because they don't understand the meaning of it. Make it simple and easy to understand for everyone WHILE maintaining your legal stuff up to date so you don't get screwed making money selling our data.

I don't think the original problem is like "if you don't like our privacy policies then don't use our service" versus "you guys are screwing us selling our data" type of problems. Let's make a fair trade. Again, I don't mind sharing some of my data if you guys can generate money to support your service. Just tell me exactly what it is so I can make a fair choice.
I asked for how this PEP could or could not be used for my use case, and your response was "your use case is invalid" without knowing why I do the things I do. No one should have to respond kindly to bullies.
Ask HN: Do you get video games 'stuck' in you head?  (see them when close eyes)
PEP 412 makes __dict__s more memory efficient than they were before, but not more efficient than no __dict__, which is the point of __slots__. The following program demonstrates the difference. Note that it lowers the available address space to 1GB so that memory exhaustion occurs sooner, and thus only works on UNIX-like systems that provide the resource module.

import resource
import sys

class WithoutSlots:
def __init__(self, a, b):
self.a = a
self.b = b

class WithSlots:
__slots__ = ('a', 'b')
def __init__(self, a, b):
self.a = a
self.b = b

resource.setrlimit(resource.RLIMIT_AS, (1024 ** 3, 1024 ** 3))
cls = WithSlots if sys.argv[1:] == ['slots'] else WithoutSlots
count, instances = 0, []
while True:
try:
instances.append(cls(1, 2))
except MemoryError:
break
count = len(instances)
del instances
print(cls, count)

Here are numbers from my laptop:

$ python3.6 /tmp/slots.py
<class '__main__.WithoutSlots'> 5830382
$ python3.6 /tmp/slots.py slots
<class '__main__.WithSlots'> 16081964

That's almost 3x more instances with __slots__! This isn't the case with PyPy, though, thanks to a more efficient representation of objects:

https://morepypy.blogspot.com/2010/11/efficiently-implementi...
Qbasic was never quite the professionals' system like C and Assembly was, but looking back, I was at least using the same system that non-technical managers who regretted firing the developers were clumsily banging out solutions with.
I don't know jinyang? Who?
What do you suppose this effect is?

I suppose the brain has been wired to process the games rule system ( and/or physics ), so then your brain still has this primed.. Thoughts?
>The real problem for Tesla is that their destiny is probably to be the next BMW - a good midrange luxury car maker, about #12 in the world on volume

I think this is dead on. People are expecting Tesla to be the GM of EV's but that's never going to happen. GM will be the GM of EV's. Bolt and Nissan Leaf have both far outsold all Tesla models combined, and that's not even a fraction of the worldwide EV fleet that exists now. There are over a dozen competitors to Model 3 at this point.
It's 51 hours now https://twitter.com/UK_Coal/status/986771883768143872
Cutting orders just results in all the development costs being amortized across fewer aircraft, driving up unit costs. That's how we ended up with the B-2 costing almost $1B per plane.

The cost per flight hour for the F-35 should eventually be lower than the F-15/16. This will be the only way the US can maintain an adequately sized air force, and naval air arm.
Thats like a military Major's payrate when converted to civilian pay (bc allowances)
Rafale will cost more...
Can't run background process

How do you design the P2P protocol?
Couple of years ago we were looking for an board to run embedded Linux. Anything relying on an SD card was a no go for us. Talking to a few friends with a bunch of experience with SD cards in industrial settings say they purchase high end ones from specific vendors. Otherwise it's just a question when it will fail. Industrial grade SD cards cost more than the $10-15 needed to get an SBC with eMMC.

Bit of warning about the Beaglebone Black. The power controller doesn't have proper brownout detection.
They track me. I don't accept it. I have no facebook account. They are crooks.
I tend to agree with Bret Victor on this one (http://worrydream.com/LearnableProgramming): changing numbers randomly is a terrible way of learning programming. We can, and and should try and do better. The microwave analogy in the 'Read the Vocabulary' sections is very apt.
cities should allow up to 6-story buildings in residential areas, because that's the reasonable max height of a wood frame building (it used to be 4 stories, but i hear construction practices have improved to allow up to 6).

wood frame is cheaper to build than either concrete or steel, which are the other predominant building materials (which allow much taller builds).

http://missingmiddlehousing.com/
Some more cheap SBCs from my bookmarks:

- BananaPi (Allwinner, MediaTek): http://www.banana-pi.org/

- Le Potato (Amlogic) and Renegate (Rockchip): https://libre.computer/

- NanoPi (Samsung, Allwinner) : http://www.friendlyarm.com/index.php?route=product/category&...

- OLinuXino (open hardware, Allwinner A20, A64, etc, iMX, Ralink): https://www.olimex.com/Products/OLinuXino/

- Odroid (Amlogic, Samsung): http://www.hardkernel.com/main/main.php

- OrangePi (Allwinner): http://www.orangepi.org/

- Pine64 (Allwinner) and Rock64 (Rockchip): https://www.pine64.org/
[I'm the Cloud SQL TL]
No, it isn't. We agree with you that it's an important feature for managed databases, and we're working to get it right. We decoupled it from this launch to get PostgreSQL to GA faster.
It gets "polluted" frequently. Google "FOD walk."
I'm more worried about the tablet/phone generation. This was when our machines fundamentally shifted to toys not tools. We lost the input methods necessary for tools and things like the file system are abstracted away. We'll have a generation of programmers that have never seen a command prompt and no concept of what a file is.

My nephews (10 & 12) are learning programming at school for which they both had to have an iPad for some shitty programming interface. They didn't learn anything about logic because the animated graphics were too distracting, they learned how to manipulate sliders to adjust things like speed and that's about it.
>I wouldn’t call the Nissan Leaf or GM Bolt+Volt luxury cars at any stretch - thought I appreciate they’re priced $10k more than they should be.

Agreed. I own a Leaf and absolutely love it to death, but it just is not a $35,000 car. I'd have never bought mine for full MSRP, even with all the money in the world. However once these cheap little EV's with 20-30kWh batteries drop to the range of ~$15k new (which I have no doubt will be within 5 years, based on battery price forecasts) it's going to become a no-brainer for most urban people.
SpaceX developed their tickets from blank paper without old hands from the conventional space industry guiding them.

As a result they have massively cut costs and are routinely doing what old space tells us was impossible.

The F-35 fills the same role as the Senate Launch System. It has accidental gains in terms of new technology and advanced airframes.

The military expertise of the USA could be maintained just as well if the USA would take simple measures like lifting the bans on supersonic planes put in place to kill Concorde ;)
These 15 SaaS Startups Reveal Their Journeys
The point is that the wheel, which is free, will turn to the right first. The bike will lean to the left as this takes the two wheels out of line. The wheel will follow to the left.

There is nothing magical about countersteering, it’s just the way cornering works with bikes.

Don’t believe me? Set up an angle indicator and video it.
It blew my mind as a kid. Now, knowing about the hardware available on the 2600, it’s way, way more impressive.
State your backgrounds please~ ClojureScript users? Non-Clojure programmer? Known Lisp?

Showing code is most direct way of telling people what ClojureScript is. The official side gave thousands of words but people with less knowledge just don't read. Code just tells, even audience don't get the whole ideas, they are impressed.

Also the page listed quite some projects which are important to the community, which the official one did not offer.

I made this page and collected feedbacks from ClojureVerse and WeChat group mainly. Definitely I need to serve wider audience. Please tell me more details what you feel confused on this page.
One important characteristic of a database, though, is that it remains commercially supported and has developer continuity. To that end, competence in modern enterprise sales can be correlated with modern web design, no?

CockroachDB, for instance, is able to simultaneously focus on Jepsen-style distributed systems verification and agile administrative interfaces, whose design aesthetic is reflected in the website. And there are plenty of unsupported academia-made databases that are essentially abandonware. I would not advocate for overreliance on this heuristic.
All of Puerto Rico is without power
[I'm the Cloud SQL TL] Note that we currently only support PostgreSQL 9.6. Obviously supporting major versions across both MySQL and PostgreSQL is a priority for us.
Configuring lein scripts. Debugging JVM problems. Guess how JavaScript developers hate JVM exceptions.
IIRC Human poop can't be used as manure for crops humans might eat, since it can transfer diseases.

If you were growing crops strictly for animal consumption it might be ok, although you might then not be able to eat those animals.

Basically, the old saying "Don't shit where you eat" still holds up.
Why you so stubborn on IP address? Its not a holy grail! I use proxy for some years now and many times I want to buy something on the frontstore “powered by Stripe” and my card is declined due to “unknow error”. Moment I turn off my vpn, transaction goes thru. I can exect this to be a huge problem for Stripe or anyone deciding on fraud attempt greatly basing it on IP. These days if i find a cool product and see “powered by Stripe” I simply end up on Amazon purchasing same product for similar price. Worst part — your clients don’t even know!
What if you have a gigantic Python 2 codebase?
This used to happen to me a lot when I played video games (Halo 3). Mostly just the HUD, not really any details about the game itself.
Without commenting on the validity of their business or the amount of money allocated, your premise is badly flawed. There’s no reason to think one’s SWE ranking at Google would correlate with success as an entrepreneur. (There’s fairly obvious arguments one could make for why they might be inversely correlated.) Furthermore a median engineer at Google is presumably at least a top decile engineer worldwide. Ultimately, life isn’t a report card, there’s lots of different paths to success.
I don't understand something. How do they know how many impressions ads get? They are just scraping or they have access to ad networks stats?
It's not about email being easy. It's that I don't want my email getting out (spam and all that - you send one email to a bad behaving mailing list, and your email is all over the internet forever for spambots to harvest.)
[I'm the Cloud SQL TL] What features would've kept you on Cloud SQL?
> matrices can approximate any function

I'm not sure what point you're trying to make. Matrices only perform linear transformations, so matrices only approximate functions linearly, which in general, is a terrible approximation globally.
Is it common to get additional grants during that first 4 years?
Indeed if one was observing the entire network, they might be able to piece together useful metadata as you both suggest. The kind of thing you might do with a NarusInsight. Tox and Zerocoin have done some interesting work towards this end and it's definitely something for us to consider going forward.

Thank you lawl & 18pfsmt for highlighting protection of metadata vs. content. At this time protecting content seems like the minimum bar by which one should measure, with metadata protection being the ultimate goal without sacrificing performance or convenience.
> Giving the OP the benefit of the doubt though, I think he has in mind that this refers to a group of self-styled experts who aren't all that steeped in the research

and then we go back to the article and see the reference is to people literally part of the research program.
Isn't Lima for 200 and 400 series. Tinkerboard needs has a 700 which already has kernel support but will need Panfrost for open source userspace.
Ask HN: What's to like/dislike about MLT framework? (non-linear video-editing)
There seems to be vocal opinions[0] on scalability/stability issues with MLT[1], which powers a fair number of OSS video-editing applications like Shotcut, OpenShot, Kdenlive, Flowblade, etc. I've enjoyed using it, and haven't personally seen any scalability issues. Am I missing something? Is there something "wrong" or limiting with MLT for particularly large projects? Or, are these issues more related to the applications and implementations? Save for MLT, what other options are out there?

[0]: https://news.ycombinator.com/item?id=16280788

[1]: https://www.mltframework.org
I want to know more about how and why this poop finds it's way into a train load, and why there are train loads at all?

Why did they put it on a train? Other than porta-potties, are there any other situations where poop isn't flushed into the sewers?

Do sewage plants normally haul away treatment byproducts as cargo? How much of this, if any, comes from treament processing plants and not ad-hoc plumbing substitutes? I'd figure only porta-johns would have this problem?
[pdf] Supervised Sequence Labelling with Recurrent Neural Networks
> unsupported academia-made databases that are essentially abandonware

whoa - you are setting yourself up, if that is any reference to Postgres..
Clickable links:

- https://news.ycombinator.com/item?id=16280788

- https://www.mltframework.org
Idolatry
Hmmmm, I go to your site, look at the list of products along the front and see "Subtotal, Eat for Less - Pay with Subtotal at your favorite restaurants and earn up to 10% cash back."

Click the link and it goes to a url that doesn't return a site.

Either one of your flagship products is down or you've abandoned it and haven't bothered to take it off your front page.

Either way, smells kinda fishy and a little desperate considering a $275 lunch "experience" you guys are selling.
No, I meant the flow binary: https://github.com/facebook/flow

It's a static typechecker for JS, somewhat similar to typescript. It's written in OCaml, which one of my colleague tells me has some perf issues in Windows.
Same here. I've used pretty much every version, and have quite a few running 24/7 around my house for multiple years.

Not a single issue with storage.
Armory – an open-source 3D game engine with full Blender integration
How do you interface with arduino? serial?
Great Barrier Reef – A Catastrophe Laid Bare (2016)
I can kind of understand his point though. We have the technology to stop this, but the companies don't care enough to try. We face the same problem with DDOS attacks and ISPs. It's too easy to do, and it's easy to stop, but unless people are able to influence companies with their wallets, we won't get anywhere.
It came with the assumption that I wanted the same standard of living. But the truth applies the other way. You won't live in a neighborhood with top rated schools (they will be safe), but you can live in a nice neighborhood with a 70k household income. When I bought my first home in 2002, it was a new build and 2800 square feet for around $170K. I was making around 70K. Looking now, that same house I use to live in just sold for around the same price about a year or two ago. The neighborhood is a safe, quiet, place.

Commuting to downtown was only about a 30-35 minute drive.
[I'm the Cloud SQL TL] I can't comment on timelines, but we're aware that customers are interested in more features around maintenance window scheduling, deferral, and notification, as well as shorter downtime for updates and smarter scheduling within a group of replicas.
Stellar for a big rise?
>Using the same language on server and browser also reduces friction(i.e. see NodeJS). Personally I believe JS has a such rank based on reach not on merit.

And yet somehow thanks to NodeJS, javascript development seems to have gotten exponentially more complex.
Browsix: Unix in Your Browser Tab
"These scripts are embedded on a total of 434 of the top 1 million sites, including fiverr.com, bhphotovideo.com, and mongodb.com. … We believe the websites embedding these scripts are likely unaware of this particular data access [5]."

From an end user point of view - I don't think it's reasonable for a bhphotovideo.com user logging in with Facebook to assume their Facebook data is being sent to ntvk1.ru

I suspect it's not even really reasonable to expect the website owner at some of those "434 of the top million sites" to be technical enough to understand the privacy implications for their users of running both "Log in with Facebook" and 3rd party ad serving on their sites at the same time.
For those bad at arithmetic that’s 33k rps
Ask HN: Best book for writing design documents
What books would you recommend for improving technical writing skills. I am more interested in design docs and not so much by technical documentation or user manuals.
> Facebook members outside the United States and Canada, whether they know it or not, are currently governed by terms of service agreed with the company’s international headquarters in Ireland.

So would the GDPR have any protection for an Facebook-expatriate in the US who does not agree to the new terms, or would they still have no standing in European court as they are not citizen / residents?
This isn’t the first time a tech boom has interfered with democracy
Yeah, the word "theory" is heavily overloaded and I wanted to keep it snappy so I just specified "general usage" and "in mathematics" to try and keep it on track. :)
The Great Chinese Dinosaur Boom
AdBlock, NoScript and Ghostery – The Trifecta of Evil
You're going to need to show your math for that one. It's somewhat similar to the argument that you can't put a value on a human life, therefore [insert position] is unassailable.
Other than porta-potties, are there any other situations where poop isn't flushed into the sewers?

Where, exactly, do you think the poop goes once it's flushed into the sewers?

Sewers are not magical portals into another realm that we can just dump poop into forever. The sewers run to sewage plants where the water is extracted and treated to be sent back into the water supply. The poop that's left over has to go somewhere...
Isn't that what he said?

The European delivery fleet is comprised of low pollution cars.
Low pollution cars comprise the European delivery fleet.
Every time this subject has come up on this site, and someone has mentioned to use the extension NoScript, they've been down voted to oblivion.
> when we can make web pages, and entire sites without once actually using something a human can disassemble and reverse engineer ... this will be the end of the open web. truly the complete dead end of it.

No more than it was when Flash was a thing, or Java applets, or Silverlight. The world has been presented with numerous opportunities to turn the web into nothing but binaries, it hasn't happened.

>Unless maybe I'm missing something.

You're missing the part where someone would have to put a gun to everyone's head and force them to rewrite the entire web as WASM blobs, then force all of the browsers to be redesigned, and the servers, so that HTML and plaintext are deprecated, for your doomsday scenario to be even remotely plausible.
In this context it doesn't really matter that it's the "default", just that it's supported by the distro maintainers, and so receiving security updates regardless of what the PSF supports.
The cost of a single PT appointment (much less a handful) should be enough for most people on dev salaries to consider the extra cost of a good ergonomic keyboard. Something something Sam Vimes and boots.
Depends. If you mean soft compression (not ATA level crypto) you may be able to back up the header externally and still decrypt it. The data will be scrambled where it would have been scrambled anyway, and unmodified regions will remain unmodified.
Shortest bit sequence that's never been sent over the Internet (2017)
Couldnt they move all they servers to some thid world country and just dont care about Gdpr at all??
There’s a slight workaround in that you can have mutt pipe HTML messages through w3m —dump

Usually this preserves enough formatting to make the messages legible.
Unrelated to your post for the most part, but just to clarify for readers; tabling an idea in American English is to postpone a decision (potentially indefinitely), while in British English this is the exact opposite and means that the idea is being presented for review at the current moment.
> Earlier this month, Facebook Chief Executive Mark Zuckerberg told Reuters in an interview that his company would apply the EU law globally “in spirit,”

How would they apply the law? They can't be prosecuted if they fail to uphold the same law. Saying "we'll apply the law in spirit" is just moral posturing IMO.
Same reason that cathedrals and courthouses were built as imposing stone buildings.
We used Sloth for segmentation labelling (polygons instead of pixels). Direct pixel labelling is very expensive, so usually you can save lots of time by simplifying the problem - one of them being polygon labelling.

Although Sloth is a gtk app it was the best option available year ago - much better than free web based options available back then. We packaged it into single windows exe that we were distributing to labellers in a zip alongside data to label. Labellers would send back zip + annotated data in json format custom to Sloth. Zips landed in s3 folder and we had some scripts doing analytics on that (e.g. Labellers reliability). It was very easy to extend and add new functions to sloth. Although it seems low tech comparing to web labelling it took us surprisingly lots of work to beat this workflow with web based purpose-built workflow.
imo VDO makes sense where you deal with high speed, low capacity media. I've used BTRFS compression to hold huge disk images in RAM or an SSD while I fully strip/TRIM and repack them (say from RAW to qcow2 or similar). Of course this is usually a case in which I've imported a physical disk image of a 500GB drive, but the actual data on it was only ~50GB or less.

Edit: Sorry not the disk image, the temporary overlay for zero blanking. But sometimes smaller disk images for the whole thing.

Recently I've also experimentally been holding some older games in RAM on a compressed image.
I am the founder of Tesults https://www.tesults.com - a web-based storage, reporting and analysis application for automated test results data.

If your team needs something like this get in touch because we can handle integration, including writing code if necessary to get you setup.
You can continue using dictionaries
Is there any way we can fine gross negligence by the executives responsible for these conditions and hand them to the whistleblower(s) most responsible for it coming to light?
You can't just blow up anything and everything, at least not without long term foreign policy repercussions(e.g., Iraq). How are you going to trackdown and blow up a team of hackers when they can be ANYWHERE? And not co-located.

In 2018+ a handful of well trained cyber threats can do more disruption than a F35. We need to update our "software".