skysight-inc/HackerNews huggingface dataset:
ok, extremely basic is a bit oversimplifying it. When you start reading quantum algorithms, you will inevitably come across Shor's factorization algorithm, which requires (quantum) phase estimation: https://en.wikipedia.org/wiki/Quantum_phase_estimation_algor... which requires quantum Fourier transform and some good deal of math. This is when you don't go into the physical implementations. If you want to look at that aspect, things may become a bit more complex.

This is not to discourage anyone, but underselling it as requiring elementary linear algebra is not very helpful (the pop-sci articles have already been overselling it as "magical"/"mind-blowing" etc.).
I hate ActiveAdmin because of exactly what you say, but tbh it is indeed a very powerful tool and still allows you to very quickly spin up admin pages (to a certain limit, but this limit is pretty high).
I yet have to find something similar.
Everyone's missing his point. Yes you could make a computer but an absolute toy compared to a Jetson. You could reasonably get close to the other technologies including a fridge compressor given a year of study. Your home built CPU isn't going to touch the Jetson.
I'm quite happy with https://dbeaver.io/

Maybe give it a try?
> This provides visual cues about scope and intention without first reading each token.

There isn't even a token to read in C. You have to infer what it is by parsing the thing in your head. Well, our visual systems have no problems doing this.

The C function definition doesn't have an operator which would help me to identify what it actually is.

float square ( float x )
{
float p ;
p = x * x ;
return ( p ) ;
}

Where in Lisp we have this operator based prefix syntax:

(defun square (x)
(* x x))

Oh, DEFUN, short for DEFine FUNction, it's a global definition and it defines a global function.

Or with types/classes:

(defmethod square ((x float))
(the float (* x x)))

Oh, DEFMETHOD, DEFine METHOD, so it's a global definition of a method (kind of a function).

The names and lists may not tell you much, but to a Lisp programmer it signals the operation and the structure of the code, based on typical code patterns.

Once we learned basic Lisp syntax this is the usual pattern for definitions:

<definition operator> <name of the thing to be defined> <parameters>
<body of definition>

Most definitions in Lisp follow that pattern. Function definitions extend/refine this:

<define function> <name of function> <parameter list>
<declarations>
<documentation>
<body of definition>

Code then has a layout which is always similar - since the layout is hardwired/ supported in editors and Lisp itself (via the pretty printer, which prints code to the terminal according to layout rules).

> block structures (if, while, try, etc.) are pretty much hard-wired into the language so they stay consistent

These are also hardwired in something like Common Lisp. But the general language is differently designed. Common Lisp has relatively few built-in basic syntactic forms (around 30) and the other syntax is implemented as macros.

> It's great if you are the lone reader: you can customize it to fit your head

Over the decades of Lisp usage a bunch of conventions and some language support for common syntactic patterns have emerged. It is considered good style to follow those patterns.

> But, other readers may not agree with your head's ideal model, or learning it adds to the learning curve of a new shop.

That's the same problem everywhere: the new control structure implemented as a Lisp macro is the new control structure in any other language implemented by a bunch of different tools (macros, preprocessor macros, embedded languages, external languages, a web of classes/methods, a C++ template, ...).

If you add a new abstraction, there is always a price to pay. In Lisp the new language abstraction often gets implemented as a new macro and may hide the the implementation behind a more convenient form.
HTTP/2 is not what HTTP/1 is, it's more like a different layer. It may as well have a different name.
> you are thinking in term of ads.

I'm thinking in terms of demographics of visitors. Who's visiting, who's not visiting, why are we so big in japan, that sort of thing. My objection to analytics isn't just ads, it's sending information to a a third party behind the backs of users.

> If instead what you want to know is, what parts of the sites do visitors stop navigating. Or which pages are seen by recurring visitors vs other pages seen mainly by new visitors. What pages are almost never visited.

Those examples can be handled just fine by some trivial processing on server logs. Only the first needs a way to identify users (which analytics will also need) and the second 2 don't even need a user id in the logs. I'll give you the benefit of the doubt and assume they were just simple examples and you want a lot more detailed information and in real time and output prettier than graphviz, why aren't you setting up a locally hosted alternative? If the data collected is truly worthwhile then it's surely worth this minimal time investment?

> That’s not their job.

That's kind of what I'm getting at, it will be mandated by someone in management or marketing but IME it's usually no ones job and nothing happens with it. Google is the only winner.
Explainable AI and the Rebirth of Rules
Elite Colleges Constantly Tell Low-Income Students That They Do Not Belong
On the flip side, Tom Patterson’s maps are undoubtedly better quality (as static images) than anything that can be automatically made using easily available tools today.

People willing to put in manual effort can get amazing results.

The folks trying to make tools should be reading Patterson (and Imhof’s Cartographic Relief Presentation, and so on) and trying to make their tools produce output closer to the best work done by expert craftspeople.
I think a more likely explanation is that HTTP/1.1 has been around forever (20 years!), while HTTP/2 is 4 years old, but about to be superseded.
> encapsulates reactionary ideologies and intolerant, hateful and violent attitudes towards certain races, faiths and nationalities.

Islam is a reactionary ideology and encapsulates intolerant and violent attitudes towards certain beliefs, genders and sexual orientations.
>like the 'try to go direct to voicemail' spam calls

The practice of leaving messages directly on voicemail bypassing the ability for the recipient to answer is commonly referred to as "voicedrops". I know this because a client asked for my compamy to implememt this ability, using carriers API first and successive calls as a fallback. Current regulations in the US don't explictly define this the same as a call, IIRC Canada does.
Road Trip Along the Romantic Road: Germany’s Most Beautiful Holiday Route
I'm not willing to enforce one commit per issue, but one issue per commit. An issue may have, of course, multiple commits (by multiple people maybe) but I wouldn't allow any single commit without referring an issue.
I've found it kinda weird how Rack isn't emphasized in the Rails tutorials. It's really one of the crown jewels (heh) of the Ruby ecosystem. I suppose Rails wants to abstract away all the nitty gritty request based stuff but it's really powerful if you know how to use it.
Ask HN: How do you find new B2B customers via internet?
That's like saying "Say what you will about Hitler, but he built some damn good highways.."

So what is the problem with quoting a fact without a judgment?
They had lots of poor people and their children separate it, wash it and slice it up into lots of strips that then get compressed together into bundles of 'raw feedstock'.

In this process lots gets washed away, the local water is no longer drinkable (so they have to buy water to drink from trucks that do the rounds).

Any guesses where the river leads to?

The ocean.

Also many plastics are hard to identify. So you were having kids with lighters burn a bit of that microwave tray (in black) to sniff it and then guess what the rest of the tray was made of. Then it would be put in one of the twenty or so piles of different types of plastic.

The Chinese President saw the film about all of this banned the imports and banned the film. That is how we got here.

The bit you didn't see (because the film was band) is how water intensive the process is. The leftover food on the microwaved tray does not clean itself. When it has been sliced up into lots of small pieces, washed and compressed into some block of recyclable stuff you get bits of it washed away to end up eventually in the ocean, even if it blights local fields first before the rains come.
We don't need to eat meat or fish at all to be healthy, and meat & fish are very resource intensive. We're better off redirecting all the resources we currently waste trying to feed 8 billion people this way into sustainable, plant-based diets anyway.
I’m using “culture” to mean “respect of democrcy, women and rule of (national, not religious) law”.

Obviously some cultures are better than others (in my and many other people’s value system) - do you prefer to live in NZ or Saudi Arabia?
> That's the fundamental problem: how difficult is it to say

It's trivial, which is why that's exactly what scientists are saying?

What was your point again?
You can amend commits in git. But it sounds like you're doing it wrong anyway. If anything you want to make more numerous, smaller commits, and that's what staging is good for.
Can only state the case for Germany, here, the constitution explicitly states that "Ownership entails responsibilities" and that ownership is not absolute but subject to greater good considerations.

If someone would implement a law or rule like the one in Barcelona (or probably Vancouver) in Germany, it would probably be based on such a consideration.

IANAL, mind.
Nobody has built a useful tool to do this. So, no, not in practice.
Young developers (as one myself), tend to be overly focused on what makes them attractive as a developer. Kinda like an overly insecure teenager. So they pounce on any framework or tech that makes them desirable to an employer. Rails isn't hot, so it won't get them a job so they won't learn it.
Server logs are simply not powerful enough for most types of analysis, even basic analysis. Also, tools don’t exist to do the basic analysis in a meaningful way. It’s a catch 22, I’d love to see useful tools that work on server logs, but it’s not 1999 any more.
تحميل لعبة ببجي موبايل PUBG Mobile كاملة مجانا مع اسرار وشرح للعبة
Series B funded startups list 2018
The Math Behind Curved Token Bonding
I'm a Software Engineer and I would also like to help such researches with my skills...

I'm emotionally attached to this fight as my mother died 3 years ago due to adenocarcinoma. That disease not only cost me my mother but also made the whole family financially weak...

Although, I've completed my B. Sc in CSE ( in the same year my mom passed away) After completing my B. Sc I had joined a Startup as a software engineer and worked there for around 9 months. Since then, I've been providing python based web development, data mining and analysis services on various freelance platforms and through my website. With the help of my wife I have also started my own startup which consists of 6 members including us & focused on web application development & Data Mining/ Analysis services.

I have keen interest in cancer research... Hopefully, I will pursue MS/PhD on relevant field when I have enough fund for that so that, I can learn more about it.

My target is to save at least 1
Finding the ‘Needle in the Haystack’ with AI – Bloomberg Law
JavaScript Type-Definitions for Scala.js (::DefinitelyTyped:TypeScript)
Seriously. What would be more interesting would finding some low standard things worth complaining about. Like potable tap water in <pick your city>.
Hawaiian Punch was an ice cream syrup originally, not a cocktail mix.

https://www.drpeppersnapplegroup.com/brands/hawaiian-punch
Probably write up a blog post about it
relevant:

https://byorgey.wordpress.com/2019/02/16/worstsort/
Best practices is a marketing term. Put it aside. Your problem isn’t that you lack some particular practice, but rather that you feel incompetent and inferior. New techniques won’t fix that.
In my opinion, Rails / Ruby is nearly unbeatable in terms of productivity when you add trailblazer to the mix.
> but it’s all useless if a random idiot proceeds to dump my weekly household recycling output into a river and call it a day.

Even if that random idiot dumps their recycling, it is anything but useless.

If you didn't recycle, that would be at least 2 idiots dumping their recycling.

Sorry for being pedantic, but it troubles me when people worry they aren't making a difference because some other random idiot doesn't participate.
Great tool, been using it for a while now.
The only issue I have with it is that there is no way to configure it so that saved links don't open in a new tab.
So the current flow when I want to go to a site I saved is: open a new tab, click on the link, it opens in a new tab, then I have to go back to the previous tab and close it.

If you could add an option in the settings to just have all links open in the same tab, would be great.
This is true. Edison would have loved for cars to be electric and stood to profit a lot from it. He was also great friends with Henry Ford. Folks act like there's a conspiracy here. 1910 battery tech was pretty primitive. We didn't even discover Lithium tech until the 70s.
Try out application insights before hating it.

It's a developers tool
The trouble with paper bags is that they don't biodegrade without oxygen, which is what happens when you bury paper under tons of other material in a land fill. So the paper and the plastic are both there 100 years later, but the paper takes up more space in the long run because it doesn't compress as small. Unfortunately there's no good answer here yet that I've seen.
I payed 140 Rupees per month for 10GB per day in January (Vodafone). Special deal on the poush mela. We tried, yes it is throttled after 10GB to a slower speed but continues to work. Who needs 10GB per Day anyways? I had to read and re-read the contract, i was first assuming it's per month but no, daily reset. And it works in all indian states. Tell me where on this planet there is cheaper data?
I'm in exactly the same boat, I can't stand any sweetened drinks including basic fruit juices or tea/coffee with any sugar at all. I actually find it regrettable, since I'm chronically underweight and getting enough calories without sugar can be a struggle, especially for someone who's lactose intolerant.

For all the lifestyle hacks with cutting out sugar, anyone have any ideas on how to hate sugar less?
Many software developers in Europe are supportive of the GDPR, and many don't care either way.

This continent still remembers when Nazi Germany and the Eastern Bloc tracked people to abuse and even kill them. That was never a direct concern in the UK, but people there are still strongly against government databases (see: UK national id card trial, NHS database trial) and in favour of the right to privacy.
I'd like to associate my own protections into a given root. I'm happy for my company's root certificate to identify as *.company.com, I don't want it identifying as www.mybank.com, have it as an option under "edit trust". Same goes for root certs -- if I choose to disallow "China Financial Certification Authority" as a normal root cert, and I go to "chinabank.com" or wherever, I should have a message pop up saying "this site isn't allowed", and allow me to tag an exception for that specific certificate to China Financial Certification Authority (although not if it's MITMed)

These settings should persist through browser upgrades too.
I love that we have what is essentially part of an intro-level physics course as part of a software review. This sounds like a totally different paradigm of programming, which I guess it would need to be in order to take advantage of quantum entanglement. Neat, though I guess what it does say is that quantum computing is going to basically be its "own separate thing" for quite a while (if not forever).
What exactly is crazy in the GDPR? To me it seems like minimal common sense: If you are collecting data about me for your own profit, you should ask me if I'm OK with it before collecting it and you should be responsible with how you are storing it. To have any hope of enforcing this, I should have a right to ask you what data you hold about me and I should be able to withdraw consent if I no longer like your practices.

Businesses that only make sense financially if they can gobble up user data without their consent and sell it to third parties should not exist, just as businesses that can only work financially by not paying their workers should not exist.

What of this is crazy?
Just goes to show you you can have "published papers" and be wrong. Nothing about science precludes the existence of authorities.
I think that's because it is taught by people who are not well trained in CS themselves for the most part, and a not so well defined curriculum. "You can build a cool website/mobile app" can help only so much in inculcating an interest in computing.

I wish there's something more like this book (https://en.wikipedia.org/wiki/Structure_and_Interpretation_o...) for schools which show that computation is a good extension of mathematical thinking (when used in the sciences), and beyond that, it can used to build "cool stuff" like mobile apps or software to control robotic arms.

In case my last sentence was not clear, I'm trying to allude to different roles of software. One can use it as a useful, very fast but dumb calculator doing computations to predict a molecular structure or a spreadsheet doing a bunch of stuff for an accountant/finance guy. Many times, we tend to think of it as useful to build cool tech apps/websites and force feed them Java/C++ or some such things which they're not ready for yet[1]. We should inculcate "computational thinking" before we teach them Javascript websites/java apps.

[1]As per my experience with some fancy schools teaching 5th/6th grade kids how to build their first apps
Back to Treafik 2.0
Some of those are even more relevant these days.

- JS has only grown in ubiquity and maturity of the language.

- postgres also seems to be on a comeback now the honeymoon phase of nosql is over.
The telephone operator to run your smartphone [video]
Not "always".
It is not long ago when Visual Studio get community edition.
People by large still believe in the scientific process, they just don't trust the people who claim practicing science. To an outsider it seems that these days that universities mostly concern themselves with activism and feelings and less so with facts and logic. In their claim of intellectual superiority they come off very unintellectual and people notice it.
> First of all, China was paid to receive it.

That is completely wrong, you'll need to provide evidence here, it's strange so many replies say the same.

China pays for their recycling imports and get a good deal on shipping. Current tariff wars have changed this environment and now they won't take it.

California alone earns billions selling waste to them

> In 2016, California’s exports of recyclables amounted to 15 million tons, worth an estimated $4.6 billion. Some 62 percent of that exported material went to China in 2016

https://resource-recycling.com/plastics/2018/01/24/china-fal...
I think Rails could go far if DHH et al keep their ears to the ground about the state of web development and adapt accordingly. It still has some killer features that I've yet to see replicated with as high a level of ergonomics and elegance.

For instance, GraphQL in Rails is smooth like butter. You define the types and the fields just resolve like magic based on your models. I wrote an API a while back and it was just stunning at how easy it was to write. Only issue? I wasn't using Rails. I was using all of the niceties of Rails like autoloading, ActiveSupport, ActiveRecord, associations, etc., without the actual, framework of MVC. If Rails could really invest in the API mode and get it working with say, GraphQL, I could see it working amazingly.

Plus, you could take the DSL idea and expand it to GraphQL. GraphQL top level queries and mutations take similar forms (get all of resource, get one of resource, etc). You could easily abstract that into a DSL if you'd like.

Authorization and authentication in GraphQL isn't amazing either. I'd really like to see someone making that simple and on by default.

There's also some generic Ruby tooling things that'd be nice. Types, of course. The standard way would be a mypy/TypeScript esque annotations with erasure at runtime, but I actually feel like Ruby could do something really neat and really true to the language by developing runtime dependent type checking. Autoformatting would be nice (any thoughts on rufo[0]?)

[0] https://github.com/ruby-formatter/rufo
As much as it would be great to get everyone on plant-based diets, it's not going to happen anytime soon. So I guess, for the environment at least, fish is the best we can do until then?
Fish farming generally uses ocean fish as feed.

In terms of CO2, chicken is about as environmentally friendly as animal proteins get. Chickens also don’t really require any special diet and grow quickly. Dealing with chicken waste is a problem, but if you live in the US, chicken “litter” is fed to cows.
"The group said this could be used to "infer sensitive facts about [users'] health condition and life situation" and be resold to target ads"

Could. But will not.
There are strict policies in Google ads on this.
I'm 27, a software engineer and I've only recently bought an iPad with Apple pencil support because I wanted to try out Procreate in my spare time. I use my iPad for:

- drawing and lettering in Procreate (this is what I do most of the time, I've been practicing lettering on paper before and this is just so much more convenient)

- writing notes in Notes app (that way I can see them on my iPhone) or OneNote

- browsing Pinterest (the app works better than the web app I use on Safari in macOS)

- YouTube (much more convenient to carry around home than my MacBook Pro)

I don't use iPad for messaging, because I mostly use my iPhone and MacBook for that. I decided I don't need a keyboard for the iPad ATM, but maybe that'll change in the future.
And what is the business case and cost for "we should develop software to fill in the missing features of payment provider x instead of simply going with y"?
He is saying that the "random idiot" throws OPs waste in the river when disposing of it. As in the sorting the OP does, makes absolutely no difference because further down the chain they do not use the sorted waste for anything.
rails did the opposite of php , and I think its harder for it to pivot in its community.

-php started with no framework , everyone just did super minimal strait to the db and template query stuff, very unorganized but you knew the underlying apis and tech because you were right up against them

-rails started very ridged. separating programmers from the underlying apis and tech

Now php devs had to create the ecosystem of organization but the experience of working with the the server and db was still useful particularly when doing something unique or when one needed special performance

Ruby devs needed to learn to become leaner how to break away from the framework when performance was needed. This was completely new and I feel the community did not support scripting away from ruby. Mostly the community was focused around ease

also at the same time PHP was improving the language. I dont think Ruby had the same improvement and some of the stuff I have heard about ruby makes me cringe.

http://rubylearning.com/blog/2010/09/27/almost-everything-is...
That is not a fine