skysight-inc/HackerNews huggingface dataset:
I can say from experience that calling yourself a startup give you certain leeway to stupid 'requirements' like 'having 5 senior software devs on the project. Big companies do this just on paper but if you are small, even though no longer a startup, you can get away with such requirements by calling yourself a startup.
Also, if your company (if it's small enough) does 'relatively' small jobs a lot of clients pay faster and with less hassle than normal.
How to split Pull Requests – good practices, methods and Git strategies
the nuclear tsunami thing made me laugh until i thought about how hard it would be to stop
The Important Differences Between Help Desk and Knowledge Base Software
Why would GPLv3 be substantially different risk than GPLv2?
Roll and Mark Pumpkin Dot Art, to make a pumpkin version quickly because Little Sister enjoyed the similar activities in the kit so much.
Revery, the future of electron apps?
Thank you! I actually developed it because I have developed a somewhat complex website using vue.js and it was too complex/too late for my architecture to do the native Vue SSR using Node.js so I built rendora instead. I have some really complex pages that are rendered below 150ms (uncached SSR requests). I also tested it on some simple React pages and got as low as 70ms! so I now guess headless Chrome isn't as slow as you might think. Also some other optimizations are made to help lower latencies (skip fetching&rendering CSS, images, fonts, etc..) so that the initial DOM load can be faster.

​

I also added Prometheus metrics and a rendering API endpoint so that you can get an SSR latency histograms with buckets 50ms, 100ms, ..., 500ms and see the avg latencies for your use case.

​

TLDR; headless Chrome is actually faster than you might initially think. It might be 200-300ms at maximum to get the initial DOM load assuming that you have complex enough pages.
What you mean is: I have a real job and live a real life.

It is normal to do that. Even making rockets can be the same thing you told us, 15 years doing the same thing. Ask a NASA engineer what he has been doing his whole life.

How to make that meaningful? Well. Somebody needs that work done, you are the one doing it. Whether it is some evil company or not, you are doing it, you have worked your whole life in order to have the skills to do that kind of work.

You are doing well.

I had the same question a while ago and came up with that conclusion. I'm actually doing quite well. Maybe consider joining a company, moving abroad or focus on hobbies, I for instance started playing the guitar, look at your early days in life and see things you liked and never tried. Also stop watching the tech news and thinking that you have to do something bleeding edge and make a dent in the universe, it is all bullshit. People are just doing their job, you can be a hard working person in any context, not only as a CEO. If this is what you want.
actually

> go get -u ./...

should probably be

> go mod tidy
isn't there an american icbm that is capable of basically "carpet bombing" an area with these smaller nukes? i think the point of it was to increase devastation not decrease it since immediate death after a nuke decreases with distance
With all the optimizations going on, high performance RISC designs don't look like RISC designs anymore either. The ISA has very little to do with whatever the execution units actually see or execute.
What happens when every job in your field has Mandatory Binding Arbitration in the employment contract?
I guess what I am really asking is did the SEC not spot this because it was not their job or because it was their job and they didn't do their job properly?
You should try the ownCloud client instead. It works just fine with Nextcloud as server and has less bloat than the Nextcloud-branded client.

https://github.com/owncloud/client/releases/tag/v2.5.1

Disclaimer: I'm one of the developers of the the ownCloud desktop client.
> I came to believe that these negative forces are all around us.

You mean people putting their own interests first?
Somewhat related, I learned a new word today - conversant :)
Thanks.

-ss
At the least, there will be plenty of PhD economic thesis material.
>If you ask for your data to be deleted does that include your address in my contacts?

I'm assuming that "my" in this sentence means a business, since individuals are not subject to GDPR, and that the thrust of your question revolves around, say, a customer support portal.

Yes, addresses have to go unless you have a legitimate business reason to keep them. For tax purposes or to prove something in an active court case are both examples of a reason you could keep the address at least temporarily.

>Does it include your messages to me?

No, they could be anonymised instead. If the messages contain PII you might need to sanitize them.

>Does it include your posts that appeared on my feed?

Same as the previous question.

>It's not clear to me how those are handled by the GDPR and at what point things sent digitally from you to me end being my property and no longer your property.

This is defined on, like, the second page of the GDPR document. Article 2 "material scope" point 1.

This Regulation applies to the processing of personal data wholly or partly by automated means and to the processing other than by automated means of personal data which form part of a filing system or are intended to form part of a filing system.

GDPR kicks in when you start processing this stuff automatically. If you want to handle your entire businesses paperwork via a set of paper ledgers with humans in front of them, that'll make you GDPR immune.

Listen man, I read the GDPR document /once/ almost a year ago now, and I remember the answers to your questions off the top of my head. I'm not a lawyer either, I'm a software engineer.

If someone told you GDPR was complex, they lied to you. The legislation is dead simple and most of the document is actually not about what businesses need to do but about what the EU bureaucrats need to do. You only need to read about half of it, the rest is irrelevant to you.

If this matters to you, just go read the damn thing. Trust me, it's a fricking revelation to do so, you'll be staggered by the amount of bullshit people spout about it and the amount of needless fretting and hand-wringing they do once you know how simple it is. Don't get me wrong, the implementation may be hard for some businesses, but I'll also tell you straight up, there are lots of businesses voluntarily making their GDPR implementations harder and more expensive than necessary because they didn't bother actually reading the law and are instead going off third-hand chinese-whisper information, which is a crazy way to run a business.
One question not answered in this article is whether I will need to use modules in the future or not.

I'm perfectly fine with not using them, but I've heard conflicting information about the future roadmap. If I have to use them later, I'd rather switch now, but if I don't have to switch even in 10 years from now, then I'd prefer not to switch to modules at all.

Does anyone know more about this?
It would be more fair to compare the LATEST Nextcloud with the LATEST ownCloud.
Both projects are going strong!
Nextcloud is more community-focused, ownCloud is more enterprisey.
> Especially for RDS?

Run your own servers, instead of paying Amazon to do your system administration. At small sizes, Amazon is a cheap sysadmin. At scale, paying them as sysadmins is expensive.
The lock in is the same though.

We are having A LOT of troubles due to lock in with Google Cloud (particularly GAE and Datastore, but also Pub/Sub) and it is really not fun at all...
You mean the DNT header which is set by default in browsers? Then we can simplify your proposal to: "Don't track people"
I'm interested to use a framework with this kind of design, but I'm very much committed to Scala (and could never give up HKT at this point).
"rather than taking in the criticism and warning from knowledgeable experts, they're just adding in duct-taped "but this won't do x" for every complaint where people warn what the actual impact of the rules"

This is pretty typical of committee-planned anything, corporate or bureaucratic. They take concerns and "address" them. As long as everything has been addressed...
Edge PM responds to Chromium collaboration
Still kind of diversifying
Surprise to see a Go board displayed. But given Alpha Go, is Lisp is still relevant or is there a way for chicken to call say leela zero?
As if powerful abstractions lead to more consistency...
I don't think of a third party selling on Amazon as a big box retailer.
Would a pixel be a good analogy? It's the smallest thing you can make on your chip and that defines all the rest of your design.
From Competitive Programming to Software Engineering
The only option I see is banning somehow by law/agreement, and taking legal actions to people who 'steal' them.

There's something really funny about the libertarian mindset here:

- Screw regulations! Disrupt! Use public property for private gain, but then
- Let the hammer of the law crash down and the state deal with those scundrels if there are unintended consequences

Theres' a smidgeon of hypocrisy here, don't you think?
Don't understand why you're being downvoted. Install Kubernetes and make your own cloud. It really depends on your workload whether that's better than managed cloud services with elastic scaling:

* your software has a startup time that takes too long - cannot scale down easily

* you have a constant base load with only moderate peaks

* you'd rather run other background tasks at times with low load than scaling down - this way you get a bunch of "free" compute power you can use for other things
IINA 1.0.0-rc video player for macOS
We define it has folks who are happy, hungry, honest, and humble.

Good for you. In a number of companies, "culture fit" became code for "looks like us, dresses like us, educated like us, thinks like us, is like us".
And it sure doesn't help that Amazon won't be selling desktop PCs or on-prem servers anytime soon.
US government (and other major purchaser) "second sourcing" regulations are a longstanding attempt to keep a competitive market in situations where it would otherwise collapse into a monopoly. That's how Intel came to share x86 with AMD in the first place.
Today I had to write some deployment scripts and the value of a fixed GOPATH really dawned on me. No matter which machine I use, I always know my code will be at GOPATH/src/...

I didn't have to fiddle with any paths or env vars in my scripts. It made my day easier. This is an example of something that seems like a good practice only after you've gotten some gray in your beard.
Check here: https://www.amazon.com/PNY-TCSV100MPCIE-PB-Nvidia-Tesla-v100...
That's the reason you see cookie-banners. They are your chance to opt-in.
I can see there being some weird stuff that can happen. Say the Hilton girls or Bill Gates or anyone who is exceptionally wealthy. Eventually you realize there’s nothing that can be bought that you can’t have. And nothing with a price that you can’t do. I guess that’s why some of them decide to go to space. It’s a huge thrill ride. In my case, my wife and I struggled a lot. Both from low income families. We struggled through college. I struggled in freelancing and consulting with clients that didn’t pay or paid very late. She has and continues to struggle with mystery health issues. But we always had each other, and we make each other happy. Once my salary cracked over 100k/yr it gave us a lot of breathing room. We’re less stressed. We can actually enjoy life. We both smile more. But we’re both still relatively new to it. I’m sure once your net worth is in the hundreds of millions or billions then there’s so little to worry about that life can get boring.
You can always design around that. I know I'm mostly locked in when I deploy a classic GAE application or when I use the datastore (there is AppScale, if you need).

If what you are running is a virtualized version of your physical DC infrastructure, you can probably deploy it anywhere with very little trouble.
Artificial Intelligence and the Future of Humans – Pew Research Center
Client: www.riot.im

Not affiliated, just a fan plugging.
Bad for RISC-V, good for Amazon. RISC-V is in a far less usable state than ARM ISA.
Thank you, will try that.
Yes, but I'm not sure it's still as influential as it was in the 80's and 90's
Can someone elaborate on the meaning / significance of E1M4B and E1M8B ? Particular in this context:

> I learned a lot from E1M8B and E1M4B, so I think I did a better job this time.

Also, why does a few doom levels need 16gb?
This update was a really bad decision, because it broke my wordpress websites which used carbon fields (https://carbonfields.net).

This plugin disables Gutenberg https://perishablepress.com/disable-gutenberg/
Show HN: Workmode – Find places to work from based on DL/UL speed
Hey HN, I've made this PWA called workmode.

The goal of this app is to help the user find the best place to work from, depending on the location or search query of the user. The workplaces are ranked by the download speed and workability of a workplace.

The initial idea of Workmode is to crowdsource the download speed of workplaces from all over the world, one speed test at a time. In addition to the internet speed, a questionnaire is also shown in order to review the workability of a workplace. The speedtest and questionnaire results are saved and shown to users when they are close by or do a search for the region where the workplace is located.

When the user opens the application, the system checks if the geolocation is accurate and if any workplaces are nearby. If this is the case, the system will show the workplaces that are available for testing. When no places can be found or when the accuracy is below par, a general speedtest will be executed without the data being saved to the server.

General information about the listed workplaces is sourced from Google and Foursquare. This information is merged with the crowdsourced data that is submitted by the users of Workmode.

https://workmode.co
is that the scooters are a fairly sustainable and scalable form of individual transit compared to cars, and a world where scooters (or similar devices) fulfill a useful last-mile role

This argument only holds water if public transportation sucks in a city. If you can get to wherever you want to go within a 200 metre radius of a city by public transport (which is the case in a lot of European cities to begin with) then this argument does not make any sense.

fulfill a useful last-mile role in public transit is one that's beneficial for society and civic infrastructure.

That's at least debatable. If it's really part of public transport infrastructure then this should be coordinated with the cities. But the mindset seems more a : "We shit 500 of those things throughout a relatively small city and disrupt the holly bejeezus out of this town". As long as this attitude prevails I neither see this as a valid argument.
It's not exactly a threat. Amazon use cortex A72 in their CPUs and there's no way they can replace most Intel CPUs with that. The performance isn't there.
I'm curious about what any machine learning aficionados think about this?
Wouldn't you then get to a situation where x gets a bird, takes it home, charges it, uses it the next day, essentially creating a rental model where each scooter is used by one person a day?

Presumably the nature of the beast is that these start off the day next to transport hubs and then spread out from there. It isn't then worth it for some one to go out of their way to take it back to that transport hub.

If you are travelling against the prevailing traffic what you say would work, but not for the majority.

As I understand it the bikes it London (and probably else where) vary the charges depending on where you're going. So if you're taking a bike back to where it needs to be, the charge is less. If you're taking it out to the edge of a zone where it will need to be collected by an employee, you pay more.
Is this that No Man's Sky everyone keeps talking about?
> in a conference with 80+ people

are that kind of meetings really useful by videochat ? Even in real life it's a pain.
In the near future we will see more and more chips coming from Asia. Not just final silicon production, test, and packaging, but also complete hardware design. They will produce GPUs, FPGAs, and CPUs of all classes.

Look how many students in Computer Design, Digital Design, Electrical Engineering graduate every single year. Multiply that by low costs with high productivity and you will find Silicon Valley will face a very strong competitor.
Never Take Field Sobriety Tests
GPLv3 has anti-TiVoization and patent protection built in.
You mean a thing that has literally never happened anywhere in the US?

This specifically may not have happened, but these things certainly did:

https://news.ycombinator.com/item?id=17284597
Save me a read - what's the winky-face emoticon entail?
What makes you think that mental fortitude is not required for physical toughness? You got it backwards, it's the mind that says the body to quit.

Do harder things progressively. Personally I recommend a certain style of Chan meditation, but its not easy to stick to its training plan. To bootstrap, the easy way is to do it in group so you don't quit - MMA, stoicism whatever is OK but there is much more to mental toughness than that imho.
> There's just no way that's true. Their roadmap in 1996 was moving everyone to ia64/itanium. That was an unmitigated disaster and they were forced to license x64 from AMD.

Yup, and their x86 backup plan (Netburst scaling all the way to 10GHz) was a dead end too.
So not only are modules tightly coupled to a specific version control system (git), it’s also tied to a single centralized online service of this decentralized VCS.

Maybe I’m just old fashioned, but to me this is a code smell. It reeks of needless coupling, and I suspect one day (sooner rather than later) the golang designers will come to regret it.

To top it off, despite being tied to a VCS, it seems to lack a useful means of enforcing versioned dependencies.

This simply does not look like a good design. Is this really the new and improved version? If so, how god awfully bad was the previous iteration?
It looks very impressive, in my moment of ignorance however, I got excited that maybe the REX was referring to REXX. That would have been quite a feat.
The "crazy" label is merely a hint to the inherent resistance of most programmers towards "visual" tools, disregarding them for reasons not-withstanding in this case. yet here it seems like actually the "visual" way is the approach with more fine-control and detailed (and maybe sometimes more complex as you embrace the async nature further). It was by no mean an indicator of any of this being a "new" or "novel" idea.

p.s. while it originally used to be acyclic graphs, I had to relax that constraint due to people's request.
The main difference would be in that, since Windows has no native Unix environment, all these tools are added functionality while on the Mac, it overrides built-in functionality and can make things go a bit weird.
The market rate is the cost to replace you. An employer paying more is making a mistake. An employee taking less is making a mistake. It's the only steady state.
> the next frontier for cloud providers is in custom silicon for specific workloads

Sure, the cloud is a classical mainframe, and mainframes are famous for using specialized hardware for pretty much everything.
Why being busy is a modern sickness
That's not the case. Only one of Skylake's decoders can translate complex x86 instructions. The other 4 are simple decoders, and can only transform a simple x86 instruction into a single µop. At most, Skylake's decoder can emit 5 µops per cycle.[1]

1. https://en.wikichip.org/wiki/intel/microarchitectures/skylak...
Kubernetes on Linode [Beta]
In the physical world all of those would be mine.

This is a common misconception, but the GDPR applies to the physical world as well. The regulation only talks about "personal data in a filing system", which is a generic term.
Let's just use the standard HN response here: your business model is not my problem. If you can't make that car, maybe cars shouldn't be permitted to exist.
Best free alternatives to expensive software
If you have a simple business or website, AWS is not cost efficient compared to an old school shared hosting and it's not even more convenient. Those have slightly better control panels than the AWS Console and for crying out loud, AWS doesn't even offer automatic backups for their VMs as part of their offering.
Are you also required to own a PC with 386 CPU, 4 MB of RAM, a VGA card and MS-DOS in order to play this?
Dishonest chargers who kidnap scooters will have scooters
who all turned red suspiciously in one place (the
charger's home).

...until the dishonest chargers figure out they can easily block the GPS signal with a few cents of tinfoil when they grab the scooter off the street.
Sadly I'm blind in that eye - the operation was to allow better monitoring. Other eye is fine, fingers crossed.
ok imagine doB() is a function that loads a record from the database and doD() is for example a password hash matcher (really imperfect example, just trying to get the point across). You might want to use both doB() and doD() in other contexts as well, so basically it is not the case that you would want to execute doD() always after executing doB(), neither is it the case that executing doD() always requires executing doB() beforehand. It just happens that in a specific case you would want to execute doB() and then pass its result to doD().
Australia’s horrific new encryption law likely to obliterate its tech scene
East Antarctica's glaciers are stirring
E1M8B and E1M4B were Romero's first new Doom levels in years - https://mashable.com/2016/01/15/doom-john-romero-new-level

as for the 16GB flash drive - I assume that in a bulk purchase the price difference between that capacity and lesser capacities were negligible. It does appear that they are packing some extras on the flash drive too (though i can't guess as to what - I assume wallpapers and audio)
>the tendency of the tech world to diminish the accomplishments of women.

jabs like this are why i can't read any of these newspaper sites anymore. they should be forced to disclose the composition of their own IT/dev departments whenever they say unverifiable things like this.

also the person writing this article is a dude so i guess the journalism business is following the tech industry's lead. couldn't find a young up and comer woman to write the article? i know the author has a pulitzer but isn't this kinda thing the kinda thing you're whining about?
> How much work does it save?

Designing your own incompatible non-mainstream ISA basically commits you to maintaining your own compiler toolchain(s) and port of Linux distribution(s). That's dozens to hundreds of software engineers, continuously.

> How much optimization does it forsake?

Not a great deal, unless your workload is very unusual or you spend all your time running one algorithm.

It seems that what Amazon are doing is adding extensions or changes to facilitate hypervisors - not changes to the instruction set at all, but changes in the way system calls, hypervisor calls, and interrupts are handled.
Funhouse Mirror.

https://en.wikipedia.org/wiki/Distorting_mirror
Very simple solution: just set additional reward for rescuing poor birds, it will create new jobs, whole new caste will arise: bird hunters. They will just roam cities with smartphone in hand, rifle (for safety!), maybe loyal dog and set free flocks of birds.
> Can someone elaborate on the meaning / significance of E1M4B and E1M8B ?

Those were the last two levels created by John Romero, more than 20 years after the original launch of the game.
Could this be solved by saying you stop getting credit after X days using the same scooter?