skysight-inc/HackerNews huggingface dataset:
Icarus is great, but I'd still recommend the free to use simulators from the fpga vendors (e.g. xilinx xsim) as they support more of the modern system verilog and VHDL language. Restricting yourself to the older subset of verilog icarus supports is going to be frustrating in the long run.
How the Orlando Police Department is using Amazon's facial recognition tech
Google develops Android. It's in their best interest that their changes to the kernel get mainlined... The internal APIs of the kernel tend to change a lot, and Linus doesn't really care about out of tree breakage.
you can read the documentation at https://docs.appget.net

As far as monetization, we do have plans for a paid offering, internally we are calling it "AppGet for Fleets" it'll be to manage/monitor app installation on a group of computers remotely using a hosted dashboard (SaaS offering).

AppGet as you see today and all of its stand-alone features will remain free and opensource.
This happens whenever a story is changing rapidly. It doesn't have to do with merging the threads—it has to do with different comments dating from when different information was available. In this case the initial story was "might acquire" and then turned into "has acquired". The threads weren't neatly partitioned before we merged them; people just post to whichever discussion they happen to see.

When a story has been changing while the comments have been accumulating, HN readers are smart enough to figure it out, and I'm not sure adding new software would help much.
Previous discussion: https://news.ycombinator.com/item?id=18293940
Strange that they would need the source code. I would think that it should be easy to figure out what encryption algorithm it uses by looking at the binary if it wasn't blatantly advertised anyway.
The death/failure of € is greatly exaggerated.
I can't think of a specific ref off the top of my head but there are great books out there. Also, I used dialog as an example but what makes a story addictive is the act of filling in the blanks. You can do that with emotional transitions or imagery and that's what I meant by "do that throughout your book and few people will complain about a lack of plot"

Plots are a great tool in that they have that part built in.

I'm several champagnes in at this point on a transatlantic flight and we're landing but I'll go through my list of fave writing books when I get settled
And in my experience, doing hundreds of pushups daily eliminated my chronic wrist pains caused by injuries in my youth (they've both been broken), and has never caused any lasting harm.

Considering we're talking about people who aren't doing any exercise at all for "lack of time", it's somewhat absurd to be muddying the waters talking about the opposite end of the spectrum; overtraining.

The point is to just get off your ass and do some trivial calisthenics every day before you bathe. In the early stages you're only going to be able to do a handful, maybe not even one pull-up without a chair to assist you, you're not going to "overtrain" doing as many as you possibly can in this condition: we're talking about doing very little. It's emphasized because the amount you can do is proportional to how much time it requires, it's practically zero.

In fact, the probable major result is a change in diet because of the brutal feedback attempting to lift your own weight repeatedly every morning can have.
IEEE Spectrum: https://spectrum.ieee.org
one guess might be they wanted to know exactly how the software seeded the PRNG, to cut down their search space dramatically.
On windows I've had nice results cleaning other people PCs (mine too) using those three:

- Malwarebytes
- Superantispyware
- Spybot Search & Destroy
It's the same solution though, just don't go to the shops.

I get my groceries delivered and basically don't go to shops unless I have a specific thing I need. That's not a burden for me because I hate shopping anyway.

Also I don't care about what the Joneses have.
Thanks. Honestly just the headline and the link to the subreddit is all we needed. Dedicating an entire article around a subreddit seems like overkill.
Having acquaintances and friends among all three, and being one of the three myself, it varies a lot, based on any number of factors (what type of each, government/private, exactly how long you've been working, country, specialisation, salary structure, etc).

Best guess based on anecdata, however, suggests doctor, even factoring in length of studies, community service/internship, etc - they really start ramping up quickly once you're all qualified, and especially if you keep on advancing your career.
Not sure you even need the first part. A character has a problem and tries to solve it, until he either succeeds or definitely fails. Lots of stories start with a conflict at the very first line, without any kind of setup (especially thrillers).
I think we'll have to disagree about what the 25kph limit means. It allows untrained, unprepared, possibly drunk folks to man a vehicle which does all the work for them at that speed.

You prefer freedom for the avid electric cyclist, I want safety for pedestrians and slower cyclists.
As I understand it Fidelity have bought a chunk of Bitcoin and are currently trying to buy more. They actually do not care about price, they just need the coins so they can setup these new financial things they will let their bigger customers buy into, as part of the portfolio. The cold storage thing is no biggie, they will be holding their new and shiny bitcoins in many, many wallets. So a customer of theirs will be able to effectively buy one of these wallets rather than a stake in a nebulous fund.

I have heard no mention of them wanting to buy the 'fake crptocurrencies', i.e. anything except 'bitcoin', which I think has appeal to their customers in a way that 'ethereum' or 'crypto-kitties' does not.

But is this really progress? If a cafe has customers wanting some new fad food, e.g. 'kale and pulled pork burgers' and if they have staff that have bought into the 'kale and pulled pork' hype then they might as well add it to the menu.

This is becoming a trope:

"No one said when some of these early-stage Internet companies in 2000 were going out of business, 'Gee, the Internet is toast,'" Jessop said. "We don't focus too much on the price. It's a foundational technology — people are trying to get exposure to the trend and expect volatility in the assets themselves."

Could be said about fidget spinners - they have only got started!

In debating this point with a bitcoin 'bore' I was told that there was no innovation in the internet after the dot-com crash until 'ajax came along' and no 'new innovation' came along after that until the iphone came along. I didn't see it that way, but was it?
Very cool! I remember circa 2007 using some awful service for S-1 queries at a law firm, I think we paid like $250 per search. The same data was available for free, but this service presented it in slightly more readable form. Given our billing rate, this expenditure somehow made sense (or we were able to justify it anyway).
True, but good comprehension requires half a word ;-)
Serverless includes other things like google app engine and Heroku.
Police shooting of Apple manager in India sparks call for reform
Why is it midnight when the NSA calls, in Connecticut (EST), and 1AM when he calls to his partner, IN CALIFORNIA, for the source code?
You are literally what has been in your fridge over the last 12 months.
My 0.02:

IBM:Oracle=RH:Sun

(question from a non-native English speaker: is the above interpreted as IBM is to Oracle as RH is to Sun ?)

Bad times are coming for open source.
The halcyon days of high level languages like C are far behind me. These days I target custom ISAs using lovingly hand-crafted machine code. My goal is to write assemblers =)
Show HN: Sliding Puzzle – Board game (iOS)
Enable encryption on your phone. Limit the apps you use. Limit permissions to apps. Even tho apps can only see their data. You can create separate users to further limit data access.
You could start by buying an FPGA board, but it will probably sit around for a few weeks while you develop some code to run on it. Instead, you can do an awful lot without having a development board and I suggest getting familiar with the development tools first, with zero $$$ upfront.

Text Editor:
There's a very nice article choosing a text editor, here: https://www.fpgarelated.com/showarticle/37.php

Simulation:
ModelSim is the industry-standard simulator and (as someone has already mentioned here), there is a free version on the Intel (was Altera) web site. You will need to sign up to get the download. This version of ModelSim will let you run any design up to a certain number of lines of code, but it's plenty to get started with.

Xilinx Vivado has a built-in simulator, but I have spent most of my career using ModelSim, and I haven't had the need to switch. You also need to sign up to download Vivado; the free version is called Vivado HL WebPACK (Device Limited).

Synthesis and Place/Route:
Synthesis turns your HDL code into a netlist which uses the primitive logic blocks of the FPGA that you're targeting and defines how they are logically connected to each other. Place and Route takes those blocks, finds a place for them to go in the FPGA and tries to connect them up so that the logic delay from one flip-flop (through combinatorial logic + wire delays) to the next flip-flop will meet your target clock speed.

When it comes to seeing what your HDL code will turn into once it's been put into an FPGA, I find that Xilinx have the most advanced FPGA toolchain (Vivado) with some excellent visualisation features for learners. Stay away from Vivado HLS for now; if you want to learn HDL code, the HLS tool is a distraction that won't teach you core HDL design concepts. Vivado does not support Spartan-6 parts; only 7-series and newer.

Using Vivado, take a sample piece of code and try running it through synthesis (don't place/route yet). Look at the result in the schematic viewer. Look at the hierarchy viewer, too. Try to trace a line in the source code to its synthesised result. Once you're happy that you can do this, try running place/route (Run Implementation). You can cross-probe from the schematic view to the chip view and highlight wires and blocks with your choice of bright colours. Take a look at how the schematic primitive blocks end up getting placed and routed in the chip.

Note: If you don't care about connecting up I/O pins in Vivado and you just want to see what a small bit of logic looks like, you can specify "-mode out_of_context" under "Project Manager -> Settings -> Project Settings -> Synthesis -> Options -> More options".

Advanced Stuff:
Anyone can make an FPGA design work at 10MHz or 20MHz, so try something harder. Start off by setting a slow clock speed constraint (50MHz), then try increasing the speed in 50 or 100MHz increments until you hit 300MHz (400MHz or 500MHz if you're adventurous). When does your timing fail? What do you need to do to your logic to make it meet timing?
I would attribute the weird FPGA dev attitudes to Stockholm syndrome. I always get the most mind boggling replies in defense of the evil vendors when I criticize FPGA’s embarrassingly small amount of freedom.

> [black box components] often have been validated much more than anything you can write and may be much smaller or lower power than you would naively write.

Sure but if an entire community was validating and improving these common components, they’d be way better still. (See gcc/llvm, linux, git, etc).
> GNU make is ported to FreeBSD and very frequently used to build ports that use GNU-isms in their Makefiles. It's a non-issue really.

At least the OpenBSD developers hated the Linuxisms so much that they made a song "Aquarela do Linux!" to name and shame this:

> https://www.openbsd.org/lyrics.html#52
> it seems as useless as all the other "just quit doing <whatever bad habit you have>" advice.

At the end of the day, that's what you need to do though. The sooner you accept that, the easier it will be to change. It's about self discipline. Everyone is looking for some easy way, but it's not easy. It's doing what you know you should be doing every second of every minute of every day. Will you slip up sometimes? Absolutely, but don't let it derail you.

Check out Jocko Willink's podcast sometime (or the Youtube excerpts or his Instagram). His no BS approach is what finally made me realize that there are no techniques, just self discipline. When asked how to get up early, the response is set an alarm and get up.
What's the trick to getting better? I have a milder version. I am considering a clinic that uses a graded exercise programme, because at the moment I am too scared to exercise but I know I need to.

I had Epstein Barr in a blood test a while back but so does 90% of the population IIRC. Do you need a specific mono test?
> our courts are too addicted to open-and-shut convictions to reevaluate the validity of DNA evidence going forward

Have you ever served on a jury? These questions are deeply contemplated in selection, presentation and deliberation. If the evidence could have been falsified, a jury neutral to that argument will hear the defense’s case.
And then there's TV Tropes[1] which uses a finer measure

[1] https://tvtropes.org/pmwiki/pmwiki.php/Main/Plots
Seems that Hetzner is BETA testing "volumes" for their cloud, up to 10 TB per volume. Have you looked at this?
See Mac’d from the last yc batch as well. There’s some cool stuff happening in food. Ghost kitchens have existed for a while, and I’ve had a restaurateur friend mention them to me quite a few years ago, but it seems like they’re hitting scale and getting very interesting.
Not exactly the same thing. The Hubble gyroscopes are largeish flywheels that are on gimbaling platforms. They spin and maintain a constant orientation just like your toy gyroscope. By changing the platform's angle to the satellite with motors the whole satellite can be orientated since it's floating in space. The gyroscopes they're talking about here are used for sensing. There's several types but the simplest conceptually work in the opposite manner. The platform moves and the gyro stays fixed, a resolving device is used to sense the angle. Ring laser gyros (what they're describing here) and other mems gyros work differently still. But basically the idea is that something doesn't move when everything else does.
JSX – Up Close
While it's a good movie, I found it very negative in that it didn't show any recovery stories. Jen herself seems to have recovered a lot, and has been travelling around the world to talk about Unrest.
The binary would tell them that - in fact, it'd tell them that better than the source if there were any overlaps into garbage memory for example.

Wanting the source is purely for speedy analysis.
And stars, of course.
SUSE? They make a big song and dance (literally) of being open source, but I don't know if they're exclusively OSS.
Leicester City owner ‘on board crashed helicopter’
Yeah, commit message containing "hotfix" means you got a call from someone complaining something is unexpectedly broken in production so you reproduce, fix it as fast as possible and deploy.

Or, maybe you just "ssh rambo@production" and apply the "hotfix" to the appropiate file(s) [the ssh rambo stuff read first at reddit X)
Glyphr Studio: a free, web based font designer
Bolsonaro wins Brazilian presidency
At least they didn't get bought by Oracle. All the important people Sun had left within ~6 months of Oracle buying Sun.
That's because Ubereats (and most food delivery platforms) take a huge cut (up to ~30%).

Many low-margin restaurants wouldn't be able to survive without making that up somehow. I sometimes wonder why restaurants bother to list on food-platforms at all. Maybe they figure it's loss-leader marketing?

Or perhaps being that food markups are usually in the ~50%, and drinks are several hundred percent, they can afford to make less?
Decide what you are trying to accomplish. Determine useful metrics for the goals in question. Check those metrics and try to improve on your performance as indicated by those metrics.

Rinse and repeat.

If you want to make $500 this week, it isn't relevant if Joe Bob McMillionaire did that in five minutes on Monday morning. It is relevant that it's noon on Friday, you want to call it quits by 5pm and you are only at $400. Can you make another $100 in just 5 hours, or does it look like you need to choose between hitting $500 and quitting at 5pm? What can you learn from this week's failures and successes to make it more likely that you hit $500 next week and also get to go home on time?
CoreOS :(
Agreed. Seems that most $largeco I come across used to use IBM AIX and are switching to RHEL. This seems more strategic than surface level only.
Bitcoin is useful for evading currency controls, semi-anonymous digital payments, and speculation

Blockchain is a new type of database that has larger applications that involve the tradeoff between efficiency and trust

To answer your bigger question you have to ask yourself what you define as "progress" - is Bitcoin/blockchain new? Yes. Is either useful? Sure, for people who are looking to move money around semi anonymously, enforce more expensive supply chain tracking solutions, or make money selling new financial products. Is that progress?

If you, like me, don't see new database/financial engineering that benefits a small group of technologists and financiers as potentially equal in value to the raise in standard of living across huge sections of the world brought by electrification, refrigeration, antibiotics, internal combustion engines, public roads, and white goods, then you may be interested in this thesis: https://www.nber.org/papers/w19895

"While no forecast of a future slowdown of innovation is needed, skepticism is offered here, particularly about the techno-optimists who currently believe that we are at a point of inflection leading to faster technological change. The paper offers several historical examples showing that the future of technology can be forecast 50 or even 100 years in advance and assesses widely discussed innovations anticipated to occur over the next few decades, including medical research, small robots, 3-D printing, big data, driverless vehicles, and oil-gas fracking."
Hanna brought Feldenkrais to the US and promoted him. When Hanna began training practitioners one of my friends was in the first group trained. And last. Hanna died in a car accident a little before completing the first group's training. But he came back from that training and the things he could do were amazing!

So I call Somatics "Advanced Feldenkrais".
The threads were neatly partitioned because they were all based on an initial source of information (the source article), but it was then merged into one mega-thread contained conflicting sources and thus it makes it confusing since all the comments which were based on different sources are now intermingled.
In fact, there are plenty of such small cities. Lacking both transit and jobs, they are in rough shape
> I am not sure where term "ping you" came from

I assume it's like using sports euphemisms in the office to convey a concept... this is likely a military euphemism (from radar/sonar). On one hand I don't mind it because it removes the specifics about how the person will contact you, it just simply states that they will contact you (and the method may vary depending on the time of day/week). Sure, there are other ways to say that, just as there are other ways to say something is "on deck" or you're "punting" a decision.
What if they actually disclosed the CPC or CPA value?

I know a lot of the big-money keywords used to be things like lead-gen arbitrage in the legal and financial sector. If someone is searching for "life insurance quotes" and they see that the top advertiser is some comparison-shopping site paying $50 per click, will they still think of them as an unbiased referral service, or someone who has to bury that $50 cost somewhere?
The OpenShift folks sit on a ton of critical posts in the Kubernetes project. I'd suspect this is what IBM wants, but it's a risk that they stop contributing to the open source project.
>These are examples of existing technology which most people don't consider "smart"

Applying them more universally than they're currently applied would do a hell of a lot to make dumb cities seem smarter.
How Social Media Changed the Ad Game for Good [Infographic]
Better than "hosted fcgi for hipsters" I suppose.
What the NSA was looking for was a mistake in implementing the encryption, or rather, for a significantly faster/easier way to find and exploit such a mistake, if one exists.

They specifically asked for the code for this purpose. If you made no mistakes, your action did not help them nor hurt your customers. But if you have made a mistake that you're not yet aware, you took a conscious step to make it easier for the NSA to exploit that.

While the availability of source code does not make a difference in theory, this falls apart once you realize that even though the NSA has lots of resources, those resources aren't infinite.
I see that as being a religious war with both factions sticking to their resp guns. Its a means to an end. VHDL is more popular across the Atlantic Ocean than its here. In the US more regulated companies(Medical, Mil-Aero,Automotive) prefer VHDL while the consumer(FAANG) prefers verilog. Syntactically, VHDL is more verbose owing to its ADA origins while Verilog attributes its orignis to C. So read through some sample code on github and see which one piques your iterest. If you choose verilog(FPGA4Fun) has you covered.
Does it? I always just considered those IaaS and thought "serverless" basically meant AWS Lambda or any comparable service (for which I agree FaaS is quite apt).
$20 + the lost wages spent traveling to the DMV, filling out the necessary paperwork, waiting in line, having your application processed, then traveling back is actually a lot of money for some people. And the above is just the best case, delays can happen because the applicant forgot to bring in some kind of evidence or another, which usually ends up meaning the entire afternoon is effectively wasted.
Restaurants are low margin because of fixed costs and a limited number of customers for their fixed space. Delivery doesn't add to their fixed costs, and their gross margin is high.

FTA:

>For restaurateurs, it can be a chance to spread their fixed costs over a higher volume of orders.
>What blows me away is that the US had not discovered 'regular scooter' culture.

Most states force mopeds to be registered, insured, require a special license, etc, etc like motorcycles making them nearly useless as a means of cheap transportation. They're better than a car for "around town" type tasks in cities with oppressive parking costs but that's about it. If you want to make any progress in reverting this it will be over the objection of all the concerned mothers who will scream "think of the children" at the top of their lungs.
I love this too ;) Thanks for building.
> Second quarter total revenue of $823 million, up 14% year-over-year, or 14% in constant currency

ARR around $3.3 billion. I think they have sold the company very cheap.

Source - https://www.redhat.com/en/about/press-releases/red-hat-repor...
I dunno. For me, this initiative does not leave a good impression about Fidelity. Okay, maybe they're not buying a stake in bitcoin themselves, but even serving/promoting the cryptocurrency scene/culture seems pretty sketchy to me. (And wasn't the big selling point supposed to be that you bypassed the big financial institutions?)
.5% of the entire US population is homeless, most of which are practically prohibited by law to obtain a valid ID. That's not statistically insignificant at all.

https://www.pewtrusts.org/en/research-and-analysis/blogs/sta...
> brought by electrification, refrigeration, antibiotics, internal combustion engines, public roads, and white goods

Most of that stuff required financial engineering. The most developed countries on Earth, with the best of those things, also have the most developed financial markets. Coincidence?